IT_Reflect::Reflection Class Reference

#include <it_bus/reflect/reflection.h>

Inheritance diagram for IT_Reflect::Reflection:

IT_Bus::RefCountedBase IT_Reflect::ComplexContent IT_Reflect::ComplexType IT_Reflect::ElementList IT_Reflect::Nillable IT_Reflect::NullReflection IT_Reflect::ReflectionImpl IT_Reflect::SimpleType IT_ContextAttributes::IT_BusSecurityReflection IT_ContextAttributes::IT_ClientConfigurationReflection IT_ContextAttributes::IT_ClientNamingPolicyTypeReflection IT_ContextAttributes::IT_clientTypeReflection IT_ContextAttributes::IT_ConnectionPolicyTypeReflection IT_ContextAttributes::IT_CredentialsTypeReflection IT_ContextAttributes::IT_DefaultConnectionPolicyTypeReflection IT_ContextAttributes::IT_JMSClientHeadersTypeReflection IT_ContextAttributes::IT_JMSServerHeadersTypeReflection IT_ContextAttributes::IT_MQAttributesTypeReflection IT_ContextAttributes::IT_mqClientTypeReflection IT_ContextAttributes::IT_MQConnectionAttributesTypeReflection IT_ContextAttributes::IT_MQMessageAttributesTypeReflection IT_ContextAttributes::IT_mqServerTypeReflection IT_ContextAttributes::IT_ServerConfigurationReflection IT_ContextAttributes::IT_ServerNamingPolicyTypeReflection IT_ContextAttributes::IT_serverTypeReflection IT_ContextAttributes::IT_TibrvTypeReflection IT_Reflect::ComplexContentImplT< T > IT_Reflect::ComplexTypeImpl IT_Reflect::ModelGroup IT_Reflect::SimpleContent IT_Reflect::ElementListImplBase IT_Reflect::NillableRawPtrImplT< T > IT_Reflect::NillableValueImplT< NillableT, T > IT_Reflect::ElementListImplT< ListT, T > IT_Reflect::NillablePtrImplT< NillableT, T > IT_Reflect::ReflectionImplT< T > IT_Reflect::ReflectionImplT< IT_Bus::Reference > IT_Reflect::ReflectionImplT< IT_Bus::ReferencePort > IT_Reflect::ReflectionImplT< IT_ContextAttributes::accessModeType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::AcknowledgementInterval > IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedDateTime > IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedString > IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedURI > IT_Reflect::ReflectionImplT< IT_ContextAttributes::BaseRetransmissionInterval > IT_Reflect::ReflectionImplT< IT_ContextAttributes::BinarySecurityTokenType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity > IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityLevel > IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectModeType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::CORBAAttributesType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::correlationStyleType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::deliveryType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::EmbeddedType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::EncodedString > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ExponentialBackoff > IT_Reflect::ReflectionImplT< IT_ContextAttributes::FaultcodeEnum > IT_Reflect::ReflectionImplT< IT_ContextAttributes::formatType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::InactivityTimeout > IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_EmbeddedTypeChoice > IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_JMSHeadersTypeData > IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_SecurityTokenReferenceTypeChoice > IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_tExtensibilityElementData > IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_TimestampType_1Choice > IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSConnectionSecurityInfoType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSPropertyType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::KeyIdentifierType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::MaxUnAcknowledgedMessagesThreshold > IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::PasswordString > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ReferenceType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::reportOptionType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::RMPoliciesType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityHeaderType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityTokenReferenceType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfo > IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfoArray > IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType_1 > IT_Reflect::ReflectionImplT< IT_ContextAttributes::transactionType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::TransformationParametersType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::tTimestampFault > IT_Reflect::ReflectionImplT< IT_ContextAttributes::usageStyleType > IT_Reflect::ReflectionImplT< IT_ContextAttributes::UsernameTokenType > IT_Reflect::ReflectionImplT< NillableT > IT_Reflect::SimpleTypeListImplT< ListT, T > IT_Reflect::TypeListImplT< ListT, T > IT_Reflect::BuiltInType IT_Reflect::DerivedSimpleType IT_Reflect::SimpleTypeList IT_Reflect::Union List of all members.

Detailed Description

Base class for reflection objects.

Definition at line 36 of file reflection.h.

Public Member Functions

 Reflection () IT_THROW_DECL(())
 Constructor.
virtual ~Reflection () IT_THROW_DECL(())
 Destructor.
virtual const IT_Bus::QNameget_type_name () const IT_THROW_DECL((ReflectException))=0
 Get the type name of the reflected object.
virtual IT_Bus::AnyType::Kind get_type_kind () const IT_THROW_DECL((ReflectException))=0
 Get the kind of the reflected object.
virtual const IT_Bus::AnyTypeget_reflected () const IT_THROW_DECL((ReflectException))=0
 Get the reflected object.
virtual IT_Bus::AnyTypeget_reflected () IT_THROW_DECL((ReflectException))=0
 Get the reflected object.
virtual IT_Bus::AnyTypeclone () const IT_THROW_DECL((ReflectException))=0
 Create a new object with the same contents.


Member Function Documentation

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

Create a new object with the same contents.

Returns:
the new object, caller must _remove_ref().
Exceptions:
ReflectException if there is a problem with run-time type information for this object.

Implemented in IT_Reflect::ComplexValueRef< T >, IT_Reflect::ElementListImplT< ListT, T >, IT_Reflect::NillablePtrImplT< NillableT, T >, IT_Reflect::NillableRawPtrImplT< T >, IT_Reflect::NullReflection, IT_Reflect::ReflectionImplT< T >, IT_Reflect::SimpleTypeListImplT< ListT, T >, IT_Reflect::TypeListImplT< ListT, T >, IT_Reflect::ValueImplT< T >, IT_Reflect::ValueRef< T >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AcknowledgementInterval >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_tExtensibilityElementData >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::usageStyleType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::EncodedString >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::transactionType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::deliveryType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ReferenceType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::correlationStyleType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::EmbeddedType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ExponentialBackoff >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSPropertyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfoArray >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectModeType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::FaultcodeEnum >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::formatType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::RMPoliciesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::reportOptionType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BaseRetransmissionInterval >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::InactivityTimeout >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TransformationParametersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::accessModeType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfo >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_JMSHeadersTypeData >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CORBAAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType_1 >, IT_Reflect::ReflectionImplT< NillableT >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityTokenReferenceType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityLevel >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::tTimestampFault >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSConnectionSecurityInfoType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::KeyIdentifierType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MaxUnAcknowledgedMessagesThreshold >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedDateTime >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_TimestampType_1Choice >, IT_Reflect::ReflectionImplT< IT_Bus::Reference >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedURI >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_SecurityTokenReferenceTypeChoice >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::PasswordString >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityHeaderType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BinarySecurityTokenType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::UsernameTokenType >, IT_Reflect::ReflectionImplT< IT_Bus::ReferencePort >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_EmbeddedTypeChoice >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType >, and IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedString >.

virtual IT_Bus::AnyType& IT_Reflect::Reflection::get_reflected (  )  [pure virtual]

Get the reflected object.

Returns:
reference to AnyType containing the reflected object

Implemented in IT_Reflect::ComplexValueRef< T >, IT_Reflect::NillableRawPtrImplT< T >, IT_Reflect::NullReflection, IT_Reflect::ReflectionImpl, IT_Reflect::ValueImplT< T >, and IT_Reflect::ValueRef< T >.

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

Get the reflected object.

Returns:
reference to AnyType containing the reflected object

Implemented in IT_Reflect::ComplexValueRef< T >, IT_Reflect::NillableRawPtrImplT< T >, IT_Reflect::NullReflection, IT_Reflect::ReflectionImpl, IT_Reflect::ValueImplT< T >, and IT_Reflect::ValueRef< T >.

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

Get the kind of the reflected object.

Returns:
AnyType::Kind of the reflected object.

Implemented in IT_Reflect::ComplexContentImplT< T >, IT_Reflect::NillableRawPtrImplT< T >, IT_Reflect::NullReflection, IT_Reflect::ReflectionImpl, IT_Reflect::ReflectionImplT< T >, IT_Reflect::ValueImplT< T >, IT_Reflect::ValueRefBase< T >, IT_ContextAttributes::IT_EmbeddedTypeReflection, IT_ContextAttributes::IT_SecurityTokenReferenceTypeReflection, IT_ContextAttributes::IT_TimestampType_1Reflection, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AcknowledgementInterval >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_tExtensibilityElementData >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::usageStyleType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::EncodedString >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::transactionType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::deliveryType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ReferenceType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::correlationStyleType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::EmbeddedType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ExponentialBackoff >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSPropertyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfoArray >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectModeType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::FaultcodeEnum >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::formatType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::RMPoliciesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::reportOptionType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BaseRetransmissionInterval >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::InactivityTimeout >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TransformationParametersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::accessModeType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfo >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_JMSHeadersTypeData >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CORBAAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType_1 >, IT_Reflect::ReflectionImplT< NillableT >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityTokenReferenceType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityLevel >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::tTimestampFault >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSConnectionSecurityInfoType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::KeyIdentifierType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MaxUnAcknowledgedMessagesThreshold >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedDateTime >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_TimestampType_1Choice >, IT_Reflect::ReflectionImplT< IT_Bus::Reference >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedURI >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_SecurityTokenReferenceTypeChoice >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::PasswordString >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityHeaderType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BinarySecurityTokenType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::UsernameTokenType >, IT_Reflect::ReflectionImplT< IT_Bus::ReferencePort >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_EmbeddedTypeChoice >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType >, and IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedString >.

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

Get the type name of the reflected object.

Returns:
QName of the reflected object

Implemented in IT_Reflect::ComplexContentImplT< T >, IT_Reflect::NillableRawPtrImplT< T >, IT_Reflect::NullReflection, IT_Reflect::ReflectionImpl, IT_Reflect::ReflectionImplT< T >, IT_Reflect::ValueImplT< T >, IT_Reflect::ValueRefBase< T >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AcknowledgementInterval >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_tExtensibilityElementData >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::usageStyleType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::EncodedString >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::serverType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::transactionType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::deliveryType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ReferenceType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::correlationStyleType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::EmbeddedType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ExponentialBackoff >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSPropertyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfoArray >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectModeType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::FaultcodeEnum >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::formatType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::RMPoliciesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::reportOptionType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSServerHeadersType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurity >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BaseRetransmissionInterval >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::InactivityTimeout >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TransformationParametersType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::accessModeType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SOAPAttachmentPartInfo >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerNamingPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_JMSHeadersTypeData >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CORBAAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType_1 >, IT_Reflect::ReflectionImplT< NillableT >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::DefaultConnectionPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::clientType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityTokenReferenceType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TimestampType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityLevel >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ConnectionPolicyType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::tTimestampFault >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSConnectionSecurityInfoType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::KeyIdentifierType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MaxUnAcknowledgedMessagesThreshold >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQAttributesType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::JMSClientHeadersType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientConfiguration >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedDateTime >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_TimestampType_1Choice >, IT_Reflect::ReflectionImplT< IT_Bus::Reference >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedURI >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_SecurityTokenReferenceTypeChoice >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::PasswordString >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::SecurityHeaderType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BinarySecurityTokenType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqServerType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ClientNamingPolicyType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::UsernameTokenType >, IT_Reflect::ReflectionImplT< IT_Bus::ReferencePort >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::mqClientType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::IT_EmbeddedTypeChoice >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQConnectionAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::BusSecurityType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::ServerConfiguration >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::MQMessageAttributesType >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::TibrvType_1 >, IT_Reflect::ReflectionImplT< IT_ContextAttributes::CredentialsType >, and IT_Reflect::ReflectionImplT< IT_ContextAttributes::AttributedString >.


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