#include <Object_KeyC.h>
Public Types | |
typedef ObjectKey_var | _var_type |
Public Member Functions | |
ObjectKey (void) | |
ObjectKey (CORBA::ULong max) | |
ObjectKey (CORBA::ULong max, CORBA::ULong length, CORBA::Octet *buffer, CORBA::Boolean release=false) | |
ObjectKey (const ObjectKey &) | |
~ObjectKey (void) | |
ObjectKey (CORBA::ULong length, const ACE_Message_Block *mb) | |
Static Public Member Functions | |
static void | encode_sequence_to_string (char *&str, TAO::unbounded_value_sequence< CORBA::Octet > const &seq) |
static void | decode_string_to_sequence (TAO::unbounded_value_sequence< CORBA::Octet > &seq, char const *str) |
static CORBA::Boolean | is_legal (unsigned char c) |
static CORBA::Boolean | demarshal_key (ObjectKey &key, TAO_InputCDR &cdr) |
typedef ObjectKey_var TAO::ObjectKey::_var_type |
TAO::ObjectKey::ObjectKey | ( | void | ) |
TAO::ObjectKey::ObjectKey | ( | CORBA::ULong | max | ) |
TAO::ObjectKey::ObjectKey | ( | CORBA::ULong | max, | |
CORBA::ULong | length, | |||
CORBA::Octet * | buffer, | |||
CORBA::Boolean | release = false | |||
) |
TAO::ObjectKey::ObjectKey | ( | const ObjectKey & | seq | ) |
TAO::ObjectKey::~ObjectKey | ( | void | ) |
TAO::ObjectKey::ObjectKey | ( | CORBA::ULong | length, | |
const ACE_Message_Block * | mb | |||
) | [inline] |
void TAO::ObjectKey::decode_string_to_sequence | ( | TAO::unbounded_value_sequence< CORBA::Octet > & | seq, | |
char const * | str | |||
) | [static] |
CORBA::Boolean TAO::ObjectKey::demarshal_key | ( | TAO::ObjectKey & | key, | |
TAO_InputCDR & | cdr | |||
) | [static] |
A special method that gives no regard to how the ORB has configured the resource factory. This will be used only during Profile decoding and should be safe. This is a solution for the bug report [Bug 1616]
void TAO::ObjectKey::encode_sequence_to_string | ( | char *& | str, | |
TAO::unbounded_value_sequence< CORBA::Octet > const & | seq | |||
) | [static] |
CORBA::Boolean TAO::ObjectKey::is_legal | ( | unsigned char | c | ) | [static] |