L4Re - L4 Runtime Environment
L4::Epiface_t< Derived, IFACE, BASE, bool > Struct Template Reference

Epiface implementation for Kobject-based interface implementations. More...

+ Inheritance diagram for L4::Epiface_t< Derived, IFACE, BASE, bool >:
+ Collaboration diagram for L4::Epiface_t< Derived, IFACE, BASE, bool >:

Additional Inherited Members

- Public Types inherited from L4::Epiface_t0< IFACE, BASE >
typedef IFACE Interface
 Data type of the IPC interface definition.
 
- Public Member Functions inherited from L4::Epiface_t0< IFACE, BASE >
Type_info::Demand get_buffer_demand () const
 Get the server-side buffer demand based in IFACE.
 
Cap< IFACE > obj_cap () const
 Get the (typed) capability to this object. More...
 

Detailed Description

template<typename Derived, typename IFACE, typename BASE = L4::Epiface, bool = cxx::is_polymorphic<BASE>::value>
struct L4::Epiface_t< Derived, IFACE, BASE, bool >

Epiface implementation for Kobject-based interface implementations.

Template Parameters
DerivedClass providing the interface implementations.
BASEEpiface base class.
Examples:
examples/clntsrv/server.cc.

Definition at line 515 of file ipc_epiface.


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