private

Description

Public Attributes

   
   
type_t data
Data that is stored here.

Public Functions

   
template< typename other_type_t , typename >  
  Storage(other_type_t && object)
Construct the storage taking a convertible object as parameter.
   
  ~Storage()
   
Storage * clone() const

Documentation

variable
Util::Generic::Storage::data

public
 
 
type_t data

Data that is stored here.

Defined in Util/Generic.h:52


function
Util::Generic::Storage::Storage

public inline explicit
     
template< typename other_type_t , typename = typename std::enable_if<std::is_convertible< other_type_t, type_t >::value >::type >    
Storage( other_type_t && object )

Construct the storage taking a convertible object as parameter.

Defined in Util/Generic.h:61


function
Util::Generic::Storage::~Storage

public inline virtual
   
   
~Storage( )

Defined in Util/Generic.h:64


function
Util::Generic::Storage::clone

public const inline
   
   
Storage * clone( ) const

Defined in Util/Generic.h:66