Loading...
Searching...
No Matches
L4::Typeid::Detail::_Rpcs< OPCODE, O, R, X... > Struct Template Reference

Non-empty list of RPCs. More...

`#include <__typeinfo.h>`

Inheritance diagram for L4::Typeid::Detail::_Rpcs< OPCODE, O, R, X... >:
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 369 of file __typeinfo.h.

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

- l4/sys/__typeinfo.h