L4Re - L4 Runtime Environment
L4::Typeid::Detail::_Rpcs< OPCODE, O, R, X... > Struct Template Reference

Non-empty list of RPCs. More...

#include <__typeinfo.h>

+ Collaboration diagram for L4::Typeid::Detail::_Rpcs< OPCODE, O, R, X... >:

Data Structures

struct  Rpc
 Find the given RPC in the list. More...
 

Public Types

enum  
 The opcode value to use for this RPC, may be bogus if the opcode_type is void.
 
typedef _Rpcs type
 The list element itself.
 
typedef OPCODE opcode_type
 The data type for the opcode.
 
typedef R rpc
 The RPC type L4::Ipc::Msg::Rpc_call or L4::Ipc::Msg::Rpc_inline_call.
 
typedef _Rpcs< OPCODE, _Get_opcode< R, O >::value+1, X... >::type next
 The next RPC in the list or Rpcs_end if this is the last.
 

Detailed Description

template<typename OPCODE, unsigned O, typename R, typename ... X>
struct L4::Typeid::Detail::_Rpcs< OPCODE, O, R, X... >

Non-empty list of RPCs.

Definition at line 379 of file __typeinfo.h.


The documentation for this struct was generated from the following file: