![]() |
L4Re Operating System Framework
Interface and Usage Documentation
|
Unique_cap / Unique_del_cap. More...
Go to the source code of this file.
Namespaces | |
| namespace | L4Re |
| L4Re C++ Interfaces. | |
Typedefs | |
| template<typename T> | |
| using | L4Re::Unique_cap = L4::Detail::Unique_cap_impl<T, Smart_cap_auto<L4_FP_ALL_SPACES>> |
| Unique capability that implements automatic free and unmap of the capability selector. | |
| template<typename T> | |
| using | L4Re::unique_cap = L4::Detail::Unique_cap_impl<T, Smart_cap_auto<L4_FP_ALL_SPACES>> |
| Unique capability that implements automatic free and unmap of the capability selector. | |
| template<typename T> | |
| using | L4Re::Unique_del_cap = L4::Detail::Unique_cap_impl<T, Smart_cap_auto<L4_FP_DELETE_OBJ>> |
| Unique capability that implements automatic free and unmap+delete of the capability selector. | |
| template<typename T> | |
| using | L4Re::unique_del_cap = L4::Detail::Unique_cap_impl<T, Smart_cap_auto<L4_FP_DELETE_OBJ>> |
| Unique capability that implements automatic free and unmap+delete of the capability selector. | |
Functions | |
| template<typename T> | |
| Unique_cap< T > | L4Re::make_unique_cap (L4Re::Cap_alloc *ca) |
| Allocate a capability slot and wrap it in an Unique_cap. | |
| template<typename T> | |
| Unique_del_cap< T > | L4Re::make_unique_del_cap (L4Re::Cap_alloc *ca) |
| Allocate a capability slot and wrap it in an Unique_del_cap. | |
Unique_cap / Unique_del_cap.
Definition in file unique_cap.