Lumiera
0.pre.03
»edit your freedom«
|
Inner capsule managing the contained object (interface)
Definition at line 264 of file variant.hpp.
Public Member Functions | |
virtual | ~Buffer () |
this is an ABC with VTable | |
virtual void | dispatch (Visitor &)=0 |
virtual bool | dispatch (Predicate &) const =0 |
virtual string | dispatch (Renderer &) const =0 |
virtual | operator string () const =0 |
void * | ptr () |
Public Member Functions inherited from VirtualCopySupportInterface< Buffer > | |
virtual void | copyInto (void *targetStorage) const=0 |
virtual void | copyInto (Buffer &target) const=0 |
virtual void | moveInto (void *targetStorage)=0 |
virtual void | moveInto (Buffer &target)=0 |
Public Attributes | |
std::byte | content_ [SIZ] |