#include <it_bus/simpletype_list.h>
Inheritance diagram for IT_Bus::SimpleTypeList:

Definition at line 19 of file simpletype_list.h.
Public Member Functions | |
| 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 const QName & | get_type () const |
| Returns the IT_Bus::QName for the type. | |
| virtual AnyType::Kind | get_kind () const |
| Returns the IT_Bus::AnyType::Kind for the type. | |
| virtual void | read_item (size_t pos, AnySimpleTypeReader &os)=0 throw ((DeserializationException)) |
| Read the specified list item. | |
| virtual void | write_item (size_t pos, AnySimpleTypeWriter &os) const =0 throw ((SerializationException)) |
| Write the specified list item. | |
| virtual void | set_size (size_t new_size)=0 |
| Set the size of the list. | |
| virtual size_t | get_size () const=0 |
| Get the size of the list. | |
| SimpleTypeList & | operator= (const SimpleTypeList &rhs) |
| Assignment operator. | |
Protected Member Functions | |
| SimpleTypeList () | |
| No argument constructor. | |
| virtual void IT_Bus::SimpleTypeList::read | ( | const QName & | name, | |
| ComplexTypeReader & | reader | |||
| ) | throw ((IT_Bus::DeserializationException)) [virtual] |
Read the value into the instance.
Derived subclasses implement this method.
Implements IT_Bus::AnyType.
Reimplemented in IT_Bus::NMTokens.
| virtual void IT_Bus::SimpleTypeList::write | ( | const QName & | name, | |
| ComplexTypeWriter & | writer | |||
| ) | const throw ((IT_Bus::SerializationException)) [virtual] |
Write the content of the instance.
Derived subclasses implement this method.
Implements IT_Bus::AnyType.
Reimplemented in IT_Bus::NMTokens.
| virtual const QName& IT_Bus::SimpleTypeList::get_type | ( | ) | const [virtual] |
Returns the IT_Bus::QName for the type.
Derived subclasses implement this method and return their QName.
Implements IT_Bus::AnyType.
Reimplemented in IT_Bus::NMTokens, and IT_ContextAttributes::tUsage.
| virtual AnyType::Kind IT_Bus::SimpleTypeList::get_kind | ( | ) | const [virtual] |
Returns the IT_Bus::AnyType::Kind for the type.
Reimplemented from IT_Bus::AnyType.
| virtual void IT_Bus::SimpleTypeList::read_item | ( | size_t | pos, | |
| AnySimpleTypeReader & | os | |||
| ) | throw ((DeserializationException)) [pure virtual] |
Read the specified list item.
| size_t | representing the index of the specified item. |
Implemented in IT_Bus::SimpleTypeListT< T >, IT_Bus::SimpleTypeListT< IT_Bus::NMToken >, and IT_Bus::SimpleTypeListT< IT_Bus::AnyURI >.
| virtual void IT_Bus::SimpleTypeList::write_item | ( | size_t | pos, | |
| AnySimpleTypeWriter & | os | |||
| ) | const throw ((SerializationException)) [pure virtual] |
Write the specified list item.
| size_t | representing the index of the specified item. |
Implemented in IT_Bus::SimpleTypeListT< T >, IT_Bus::SimpleTypeListT< IT_Bus::NMToken >, and IT_Bus::SimpleTypeListT< IT_Bus::AnyURI >.
| virtual void IT_Bus::SimpleTypeList::set_size | ( | size_t | new_size | ) | [pure virtual] |
Set the size of the list.
| size_t | representing the new size of the list. |
Implemented in IT_Bus::SimpleTypeListT< T >, IT_Bus::SimpleTypeListT< IT_Bus::NMToken >, and IT_Bus::SimpleTypeListT< IT_Bus::AnyURI >.
| virtual size_t IT_Bus::SimpleTypeList::get_size | ( | ) | const [pure virtual] |
Get the size of the list.
Implemented in IT_Bus::SimpleTypeListT< T >, IT_Bus::SimpleTypeListT< IT_Bus::NMToken >, and IT_Bus::SimpleTypeListT< IT_Bus::AnyURI >.
1.5.1-p1