Odyssey::Any::Holder< ValueT > Class Template Reference

#include <Any.h>

Inheritance diagram for Odyssey::Any::Holder< ValueT >:

Odyssey::Any::PlaceHolder List of all members.

Public Member Functions

 Holder (const ValueT &rhs)
const std::type_info & type () const
size_t size () const
PlaceHolderclone () const

Public Attributes

ValueT Held

template<class ValueT>
class Odyssey::Any::Holder< ValueT >


Constructor & Destructor Documentation

template<class ValueT>
Odyssey::Any::Holder< ValueT >::Holder const ValueT &  rhs  )  [inline]
 


Member Function Documentation

template<class ValueT>
PlaceHolder* Odyssey::Any::Holder< ValueT >::clone  )  const [inline, virtual]
 

Implements Odyssey::Any::PlaceHolder.

template<class ValueT>
size_t Odyssey::Any::Holder< ValueT >::size  )  const [inline, virtual]
 

Implements Odyssey::Any::PlaceHolder.

template<class ValueT>
const std::type_info& Odyssey::Any::Holder< ValueT >::type  )  const [inline, virtual]
 

Implements Odyssey::Any::PlaceHolder.


Member Data Documentation

template<class ValueT>
ValueT Odyssey::Any::Holder< ValueT >::Held
 


The documentation for this class was generated from the following file:
Generated on Sun Jan 7 01:18:52 2007 for Odyssey Meta-Engine by  doxygen 1.4.6-NO