L4Re - L4 Runtime Environment
L4::Type_info::Demand_union_t< D1, D2 > Struct Template Reference

Template type statically describing the combination of two Demand object. More...

#include <l4/sys/capability>

+ Inheritance diagram for L4::Type_info::Demand_union_t< D1, D2 >:
+ Collaboration diagram for L4::Type_info::Demand_union_t< D1, D2 >:

Additional Inherited Members

- Public Member Functions inherited from L4::Type_info::Demand
 Demand (unsigned char caps=0, unsigned char flags=0, unsigned char mem=0, unsigned char ports=0)
 Make Demand object. More...
 
bool no_demand () const
 
Demand operator| (Demand const &rhs) const
 get the combined demand of this and rhs
 
- Data Fields inherited from L4::Type_info::Demand
unsigned char caps
 number of capability receive buffers.
 
unsigned char flags
 flags, such as the need for timeouts (TBD).
 
unsigned char mem
 number of memory receive buffers.
 
unsigned char ports
 number of IO-port receive buffers.
 

Detailed Description

template<typename D1, typename D2>
struct L4::Type_info::Demand_union_t< D1, D2 >

Template type statically describing the combination of two Demand object.

Template Parameters
D1first demand object.
D2second demand object.

Definition at line 583 of file __typeinfo.h.


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