Lumiera  0.pre.03
»edit your freedom«
Sub< i > Class Template Reference

Description

template<uint i>
class lib::meta::test::anonymous_namespace{virtual -copy-support-test.cpp}::Sub< i >

implementation class with "special" memory layout

Definition at line 93 of file virtual-copy-support-test.cpp.

Public Member Functions

 Sub (Sub const &osub)
 
 Sub (Sub &&rsub)
 
virtual bool empty () const
 
virtual operator string () const override
 
Suboperator= (Sub const &osub)
 
Suboperator= (Sub &&rsub)
 
- Public Member Functions inherited from CopyInterface
virtual void copyInto (void *) const
 
virtual void copyInto (Interface &) const
 
virtual void moveInto (void *)
 
virtual void moveInto (Interface &)
 

Private Member Functions

char & access ()
 
char const & access () const
 

Private Attributes

char storage_ [i]
 
+ Inheritance diagram for Sub< i >:
+ Collaboration diagram for Sub< i >:

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