![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "lib/variant-o.hpp"
Storage to hold the actual value.
Definition at line 80 of file variant-o.hpp.
Public Attributes | |
| char | buffer_ [SIZE] |
| uint | which_ |
Public Member Functions | |
| Buffer () | |
| void * | put (void) |
| void | deleteCurrent () |
|
inline |
Definition at line 85 of file variant-o.hpp.
|
inline |
Definition at line 88 of file variant-o.hpp.
References Holder< TYPES >::Buffer::deleteCurrent().
Here is the call graph for this function:
|
inline |
Definition at line 207 of file variant-o.hpp.
References Holder< TYPES >::TYPECNT, and Holder< TYPES >::Buffer::which_.
Referenced by Holder< TYPES >::Buffer::put().
Here is the caller graph for this function:| char buffer_[SIZE] |
Definition at line 82 of file variant-o.hpp.
Referenced by Holder< TYPES >::CaseSelect< FUNCTOR >::trampoline().
| uint which_ |
Definition at line 83 of file variant-o.hpp.
Referenced by Holder< TYPES >::Buffer::deleteCurrent(), and Holder< TYPES >::CaseSelect< FUNCTOR >::invoke().
Collaboration diagram for Holder< TYPES >::Buffer: