uLib-0.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
uLib::ObjectPropsImpl< T > Struct Template Reference

#include <Core/ObjectProps.h>

Inheritance diagram for uLib::ObjectPropsImpl< T >:
uLib::ObjectPropsBase

Public Types

typedef ObjectPropsImpl< T > ThisClass
 
typedef
uLib::detail::ObjectProps::get_props
< T >::type 
CFList
 
typedef
uLib::detail::ObjectProps::get_props
< T >::FilteredCFTypeList 
FilteredCFTypeList
 

Public Member Functions

ObjectPropsBasecopy ()
 
template<class ArchiveT >
void serialize (ArchiveT &ar, const unsigned int version)
 
- Public Member Functions inherited from uLib::ObjectPropsBase
virtual ~ObjectPropsBase ()
 
template<class T >
T * ptr ()
 
template<class ArchiveT >
void serialize (ArchiveT &ar, const unsigned int version)
 

Member Typedef Documentation

template<class T >
typedef uLib::detail::ObjectProps::get_props<T>::type uLib::ObjectPropsImpl< T >::CFList
template<class T >
typedef ObjectPropsImpl<T> uLib::ObjectPropsImpl< T >::ThisClass

Member Function Documentation

template<class T >
ObjectPropsBase* uLib::ObjectPropsImpl< T >::copy ( )
inlinevirtual

Implements uLib::ObjectPropsBase.

template<class T >
template<class ArchiveT >
void uLib::ObjectPropsImpl< T >::serialize ( ArchiveT &  ar,
const unsigned int  version 
)
inline

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