IT_Reflect::ReflectedNillableValue< T > Class Template Reference

#include <it_bus/reflect/reflected_nillable_value.h>

Inheritance diagram for IT_Reflect::ReflectedNillableValue< T >:

IT_Bus::NillableValue< T > IT_Bus::NillableValueBase< T > IT_Bus::Nillable IT_Bus::AnyType IT_Bus::ImplementationDetails List of all members.

Detailed Description

template<class T>
class IT_Reflect::ReflectedNillableValue< T >

Nillable template implementation that supports reflection.

Definition at line 16 of file reflected_nillable_value.h.

Public Member Functions

 ReflectedNillableValue ()
 Constructor.
IT_EXPLICIT ReflectedNillableValue (const T &other)
 Constructor.
IT_EXPLICIT ReflectedNillableValue (const T *other)
 Constructor.
virtual ~ReflectedNillableValue ()
 Destructor.
virtual IT_Reflect::Reflectionget_reflection () IT_THROW_DECL((ReflectException))
 Get a pointer to a reflection for this value.
virtual const IT_Reflect::Reflectionget_reflection () const IT_THROW_DECL((ReflectException))
 Get a pointer to a reflection for this value.


Generated on Thu Sep 7 11:41:03 2006 for Artix by  doxygen 1.4.7