#include <it_bus/binary_type.h>
Inheritance diagram for IT_Bus::HexBinary:
Definition at line 142 of file binary_type.h.
Public Member Functions | |
HexBinary () | |
Default constructor. | |
HexBinary (const BinaryBuffer &value) | |
Constructor. | |
HexBinary (const String &value) | |
Constructor. | |
HexBinary (const char *value, long size=-1) | |
Constructor. | |
virtual const QName & | get_type () const |
Returns the IT_Bus::QName for the type. | |
virtual const BinaryBuffer & | get_buffer () const |
Get a reference to the binary buffer representing the data content. | |
virtual BinaryBuffer & | get_buffer () |
Get a reference to the binary buffer representing the data content. |
IT_Bus::HexBinary::HexBinary | ( | const BinaryBuffer & | value | ) |
Constructor.
value | the binary buffer |
IT_Bus::HexBinary::HexBinary | ( | const String & | value | ) |
Constructor.
value | the binary buffer |
IT_Bus::HexBinary::HexBinary | ( | const char * | value, | |
long | size = -1 | |||
) |
Constructor.
value | the binary buffer | |
size | the binary buffer length. A size of -1 (the default) indicates that all of the characters of the value param be used. |
virtual BinaryBuffer& IT_Bus::HexBinary::get_buffer | ( | ) | [virtual] |
Get a reference to the binary buffer representing the data content.
Implements IT_Bus::BinaryOutParam.
virtual const BinaryBuffer& IT_Bus::HexBinary::get_buffer | ( | ) | const [virtual] |
Get a reference to the binary buffer representing the data content.
Implements IT_Bus::BinaryInParam.
virtual const QName& IT_Bus::HexBinary::get_type | ( | ) | const [virtual] |
Returns the IT_Bus::QName for the type.
Derived subclasses implement this method and return their QName.
Implements IT_Bus::BinaryInParam.