#include <it_bus/simple_content_complex_type.h>
Inheritance diagram for IT_Bus::SimpleContentComplexType:
Definition at line 22 of file simple_content_complex_type.h.
Public Member Functions | |
SimpleContentComplexType () | |
Constructor. | |
virtual void | read (const QName &name, ComplexTypeReader &reader) throw ((IT_Bus::DeserializationException)) |
Read the value into the instance. | |
virtual void | write (const QName &name, ComplexTypeWriter &writer) const throw ((IT_Bus::SerializationException)) |
Write the content of the instance. | |
virtual void | write_value (AnySimpleTypeWriter &writer) const =0 throw ((SerializationException)) |
Write the value of the instance. | |
virtual void | read_value (AnySimpleTypeReader &reader)=0 throw ((DeserializationException)) |
Read the value into the instance. | |
SimpleContentComplexType & | operator= (const SimpleContentComplexType &rhs) |
Assignment operator. | |
virtual AnyType::Kind | get_kind () const |
Returns the IT_Bus::AnyType::Kind for the type. |
virtual void IT_Bus::SimpleContentComplexType::write_value | ( | AnySimpleTypeWriter & | writer | ) | const throw ((SerializationException)) [pure virtual] |
Write the value of the instance.
Derived subclasses implement this method.
Implemented in WS_Addressing::AttributedUnsignedLongType, WS_Addressing::RelatesToType, WS_Addressing::AttributedURIType, WS_Addressing::AttributedQNameType, WS_Addressing_2004::ServiceNameType, WS_Addressing_2004::AttributedURI, WS_Addressing_2004::ReplyAfterType, WS_Addressing_2004::AttributedQName, WS_Addressing_2004::Relationship, WS_Coordination::Identifier, WS_Coordination::Expires, IT_ContextAttributes::AttributedString, IT_ContextAttributes::PasswordString, IT_ContextAttributes::EncodedString, IT_ContextAttributes::KeyIdentifierType, IT_ContextAttributes::BinarySecurityTokenType, IT_ContextAttributes::AttributedDateTime, and IT_ContextAttributes::AttributedURI.
virtual void IT_Bus::SimpleContentComplexType::read_value | ( | AnySimpleTypeReader & | reader | ) | throw ((DeserializationException)) [pure virtual] |
Read the value into the instance.
Derived subclasses implement this method.
Implemented in WS_Addressing::AttributedUnsignedLongType, WS_Addressing::RelatesToType, WS_Addressing::AttributedURIType, WS_Addressing::AttributedQNameType, WS_Addressing_2004::ServiceNameType, WS_Addressing_2004::AttributedURI, WS_Addressing_2004::ReplyAfterType, WS_Addressing_2004::AttributedQName, WS_Addressing_2004::Relationship, WS_Coordination::Identifier, WS_Coordination::Expires, IT_ContextAttributes::AttributedString, IT_ContextAttributes::PasswordString, IT_ContextAttributes::EncodedString, IT_ContextAttributes::KeyIdentifierType, IT_ContextAttributes::BinarySecurityTokenType, IT_ContextAttributes::AttributedDateTime, and IT_ContextAttributes::AttributedURI.
SimpleContentComplexType& IT_Bus::SimpleContentComplexType::operator= | ( | const SimpleContentComplexType & | rhs | ) |
Assignment operator.
Derived subclasses override this implementation.
virtual AnyType::Kind IT_Bus::SimpleContentComplexType::get_kind | ( | ) | const [virtual] |
Returns the IT_Bus::AnyType::Kind for the type.
Reimplemented from IT_Bus::AnyType.