IT_Reflect::NullReflection Class Reference

#include <it_bus/reflect/null_reflection.h>

Inheritance diagram for IT_Reflect::NullReflection:

IT_Reflect::Reflection IT_Bus::RefCountedBase List of all members.

Detailed Description

Reflection object used when reflection is unavailable.

All functions throw an exception.

Definition at line 14 of file null_reflection.h.

Public Member Functions

 NullReflection (const IT_Bus::AnyType *any=0) IT_THROW_DECL(())
 Constructor.
virtual ~NullReflection () IT_THROW_DECL(())
 Destructor.
virtual const IT_Bus::QNameget_type_name () const IT_THROW_DECL((ReflectException))
 No implementation.
virtual IT_Bus::AnyType::Kind get_type_kind () const IT_THROW_DECL((ReflectException))
 No implementation.
virtual const IT_Bus::AnyTypeget_reflected () const IT_THROW_DECL((ReflectException))
 No implementation.
virtual IT_Bus::AnyTypeget_reflected () IT_THROW_DECL((ReflectException))
 No implementation.
virtual IT_Bus::AnyTypeclone () const IT_THROW_DECL((ReflectException))
 No implementation.


Member Function Documentation

virtual IT_Bus::AnyType* IT_Reflect::NullReflection::clone (  )  const [virtual]

No implementation.

Exceptions:
throws ReflectException

Implements IT_Reflect::Reflection.

virtual IT_Bus::AnyType& IT_Reflect::NullReflection::get_reflected (  )  [virtual]

No implementation.

Exceptions:
throws ReflectException

Implements IT_Reflect::Reflection.

virtual const IT_Bus::AnyType& IT_Reflect::NullReflection::get_reflected (  )  const [virtual]

No implementation.

Exceptions:
throws ReflectException

Implements IT_Reflect::Reflection.

virtual IT_Bus::AnyType::Kind IT_Reflect::NullReflection::get_type_kind (  )  const [virtual]

No implementation.

Exceptions:
throws ReflectException

Implements IT_Reflect::Reflection.

virtual const IT_Bus::QName& IT_Reflect::NullReflection::get_type_name (  )  const [virtual]

No implementation.

Exceptions:
throws ReflectException

Implements IT_Reflect::Reflection.


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