L4Re Operating System Framework
Interface and Usage Documentation
|
Capability allocator. More...
#include <l4/re/util/cap_alloc_impl.h>
#include <l4/sys/smart_capability>
#include <l4/sys/task>
#include <l4/re/consts>
Go to the source code of this file.
Data Structures | |
class | L4Re::Util::Smart_cap_auto< Unmap_flags > |
Helper for Unique_cap and Unique_del_cap. More... | |
class | L4Re::Util::Smart_count_cap< Unmap_flags > |
Helper for Ref_cap and Ref_del_cap. More... | |
struct | L4Re::Util::Ref_cap< T > |
Automatic capability that implements automatic free and unmap of the capability selector. More... | |
struct | L4Re::Util::Ref_del_cap< T > |
Automatic capability that implements automatic free and unmap+delete of the capability selector. More... | |
Namespaces | |
namespace | L4Re |
L4Re C++ Interfaces. | |
namespace | L4Re::Util |
Documentation of the L4 Runtime Environment utility functionality in C++. | |
Functions | |
template<typename T > | |
Ref_cap< T >::Cap | L4Re::Util::make_ref_cap () |
Allocate a capability slot and wrap it in a Ref_cap. | |
template<typename T > | |
Ref_del_cap< T >::Cap | L4Re::Util::make_ref_del_cap () |
Allocate a capability slot and wrap it in a Ref_del_cap. | |
Variables | |
_Cap_alloc & | L4Re::Util::cap_alloc |
Capability allocator. | |
Capability allocator.
Definition in file cap_alloc.