Tizen Native API  3.0
Dali::Any::AnyContainerBase Struct Reference

Base container to hold type for match verification and instance cloning function. More...

Inheritance diagram for Dali::Any::AnyContainerBase:
Dali::Any::AnyContainerImpl< Type >

Public Member Functions

 AnyContainerBase (const std::type_info &type, CloneFunc cloneFunc, DeleteFunc deleteFunc)
 Constructor of base container.
const std::type_info & GetType () const
 Gets the typeid of this container.

Detailed Description

Base container to hold type for match verification and instance cloning function.

Since:
3.0, DALi version 1.0.0

Constructor & Destructor Documentation

Dali::Any::AnyContainerBase::AnyContainerBase ( const std::type_info &  type,
CloneFunc  cloneFunc,
DeleteFunc  deleteFunc 
)

Constructor of base container.

Since:
3.0, DALi version 1.0.0
Parameters:
[in]typetypeid of container
[in]cloneFuncCloning function to replicate this container type
[in]deleteFuncDeleting function to destroy this container type

Member Function Documentation

const std::type_info& Dali::Any::AnyContainerBase::GetType ( ) const

Gets the typeid of this container.

Since:
3.0, DALi version 1.0.0
Returns:
Type