IT_Bus::HexBinary Class Reference

#include <it_bus/binary_type.h>

Inheritance diagram for IT_Bus::HexBinary:

IT_Bus::BinaryInParam IT_Bus::BinaryOutParam IT_Bus::BinaryBuffer List of all members.

Detailed Description

Class encapsulated within generated classes derived from hexBinary type definitions in a WSDL or XSD file.

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 QNameget_type () const
 Returns the IT_Bus::QName for the type.
virtual const BinaryBufferget_buffer () const
 Get a reference to the binary buffer representing the data content.
virtual BinaryBufferget_buffer ()
 Get a reference to the binary buffer representing the data content.


Constructor & Destructor Documentation

IT_Bus::HexBinary::HexBinary ( const BinaryBuffer value  ) 

Constructor.

Parameters:
value the binary buffer

IT_Bus::HexBinary::HexBinary ( const String value  ) 

Constructor.

Parameters:
value the binary buffer

IT_Bus::HexBinary::HexBinary ( const char *  value,
long  size = -1 
)

Constructor.

Parameters:
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.


Member Function Documentation

virtual BinaryBuffer& IT_Bus::HexBinary::get_buffer (  )  [virtual]

Get a reference to the binary buffer representing the data content.

Returns:
BinaryBuffer instance.

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.

Returns:
BinaryBuffer instance.

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.

Returns:
IT_Bus::QName.

Implements IT_Bus::BinaryInParam.


Generated on Thu Sep 7 11:39:49 2006 for Artix by  doxygen 1.4.7