|
| ValueReader () |
|
virtual | ~ValueReader () |
|
virtual bool | begin_struct ()=0 |
|
virtual bool | end_struct ()=0 |
|
virtual bool | begin_struct_member (XTypes::MemberId &member_id, const MemberHelper &helper)=0 |
|
virtual bool | end_struct_member ()=0 |
|
virtual bool | begin_union ()=0 |
|
virtual bool | end_union ()=0 |
|
virtual bool | begin_discriminator ()=0 |
|
virtual bool | end_discriminator ()=0 |
|
virtual bool | begin_union_member ()=0 |
|
virtual bool | end_union_member ()=0 |
|
virtual bool | begin_array ()=0 |
|
virtual bool | end_array ()=0 |
|
virtual bool | begin_sequence ()=0 |
|
virtual bool | elements_remaining ()=0 |
|
virtual bool | end_sequence ()=0 |
|
virtual bool | begin_element ()=0 |
|
virtual bool | end_element ()=0 |
|
virtual bool | read_boolean (ACE_CDR::Boolean &value)=0 |
|
virtual bool | read_byte (ACE_CDR::Octet &value)=0 |
|
virtual bool | read_int16 (ACE_CDR::Short &value)=0 |
|
virtual bool | read_uint16 (ACE_CDR::UShort &value)=0 |
|
virtual bool | read_int32 (ACE_CDR::Long &value)=0 |
|
virtual bool | read_uint32 (ACE_CDR::ULong &value)=0 |
|
virtual bool | read_int64 (ACE_CDR::LongLong &value)=0 |
|
virtual bool | read_uint64 (ACE_CDR::ULongLong &value)=0 |
|
virtual bool | read_float32 (ACE_CDR::Float &value)=0 |
|
virtual bool | read_float64 (ACE_CDR::Double &value)=0 |
|
virtual bool | read_float128 (ACE_CDR::LongDouble &value)=0 |
|
virtual bool | read_fixed (OpenDDS::FaceTypes::Fixed &value)=0 |
|
virtual bool | read_char8 (ACE_CDR::Char &value)=0 |
|
virtual bool | read_char16 (ACE_CDR::WChar &value)=0 |
|
virtual bool | read_string (String &value)=0 |
|
virtual bool | read_wstring (WString &value)=0 |
|
virtual bool | read_long_enum (ACE_CDR::Long &value, const EnumHelper &helper)=0 |
|
template<typename T > |
bool | read_enum (T &value, const EnumHelper &helper) |
|
|
virtual bool | read_boolean_array (ACE_CDR::Boolean *value, size_t length) |
|
virtual bool | read_byte_array (ACE_CDR::Octet *value, size_t length) |
|
virtual bool | read_int16_array (ACE_CDR::Short *value, size_t length) |
|
virtual bool | read_uint16_array (ACE_CDR::UShort *value, size_t length) |
|
virtual bool | read_int32_array (ACE_CDR::Long *value, size_t length) |
|
virtual bool | read_uint32_array (ACE_CDR::ULong *value, size_t length) |
|
virtual bool | read_int64_array (ACE_CDR::LongLong *value, size_t length) |
|
virtual bool | read_uint64_array (ACE_CDR::ULongLong *value, size_t length) |
|
virtual bool | read_float32_array (ACE_CDR::Float *value, size_t length) |
|
virtual bool | read_float64_array (ACE_CDR::Double *value, size_t length) |
|
virtual bool | read_float128_array (ACE_CDR::LongDouble *value, size_t length) |
|
virtual bool | read_char8_array (ACE_CDR::Char *value, size_t length) |
|
virtual bool | read_char16_array (ACE_CDR::WChar *value, size_t length) |
|
Definition at line 103 of file ValueReader.h.