#include <it_bus/reflect/complex_value_ref.h>
Inheritance diagram for IT_Reflect::ComplexValueRef< T >:

Used for built-in complex types Any, AnyHolder Reference.
Definition at line 17 of file complex_value_ref.h.
Public Member Functions | |
| ComplexValueRef (const T &value) IT_THROW_DECL(()) | |
| Constructor. | |
| ComplexValueRef (const T *value) IT_THROW_DECL(()) | |
| Constructor. | |
| ~ComplexValueRef () IT_THROW_DECL(()) | |
| Destructor. | |
| virtual const IT_Bus::AnyType & | get_reflected () const IT_THROW_DECL(()) |
| Obtain reference to the type. | |
| virtual IT_Bus::AnyType & | get_reflected () IT_THROW_DECL(()) |
| Obtain reference to the type. | |
| virtual IT_Bus::AnyType * | clone () const IT_THROW_DECL((ReflectException)) |
| Obtain a clone of the instance. | |
| IT_Bus::AnyType * IT_Reflect::ComplexValueRef< T >::clone | ( | ) | const [virtual] |
Obtain a clone of the instance.
Implements IT_Reflect::Reflection.
Definition at line 109 of file complex_value_ref.h.
| IT_Bus::AnyType & IT_Reflect::ComplexValueRef< T >::get_reflected | ( | ) | [virtual] |
Obtain reference to the type.
Implements IT_Reflect::Reflection.
Definition at line 102 of file complex_value_ref.h.
References IT_Reflect::ValueRefBase< T >::m_value.
| const IT_Bus::AnyType & IT_Reflect::ComplexValueRef< T >::get_reflected | ( | ) | const [virtual] |
Obtain reference to the type.
Implements IT_Reflect::Reflection.
Definition at line 95 of file complex_value_ref.h.
References IT_Reflect::ValueRefBase< T >::m_value.
1.4.7