CORBA::Boolean TAO_OBV_GIOP_Flags::has_codebase_url | ( | CORBA::Long | tag | ) |
Definition at line 22 of file ValueBase.inl.
{ return (CORBA::Boolean) (tag & Codebase_url); }
CORBA::Boolean TAO_OBV_GIOP_Flags::has_list_type_info | ( | CORBA::Long | tag | ) |
Definition at line 40 of file ValueBase.inl.
{ return ((tag & Type_info_sigbits) == Type_info_list); }
CORBA::Boolean TAO_OBV_GIOP_Flags::has_no_type_info | ( | CORBA::Long | tag | ) |
Definition at line 28 of file ValueBase.inl.
{ return ((tag & Type_info_sigbits) == Type_info_none); }
CORBA::Boolean TAO_OBV_GIOP_Flags::has_single_type_info | ( | CORBA::Long | tag | ) |
Definition at line 34 of file ValueBase.inl.
{ return ((tag & Type_info_sigbits) == Type_info_single); }
CORBA::Boolean TAO_OBV_GIOP_Flags::is_block_size | ( | CORBA::Long | tag | ) |
Definition at line 67 of file ValueBase.inl.
{
return (0 < static_cast<unsigned>(value) &&
static_cast<unsigned>(value) < 0x7FFFFF00L);
}
CORBA::Boolean TAO_OBV_GIOP_Flags::is_chunked | ( | CORBA::Long | tag | ) |
Definition at line 46 of file ValueBase.inl.
{ return (CORBA::Boolean) (tag & 8); }
CORBA::Boolean TAO_OBV_GIOP_Flags::is_end_tag | ( | CORBA::Long | tag | ) |
Definition at line 74 of file ValueBase.inl.
{ return (0x80000000L < (unsigned)tag); }
CORBA::Boolean TAO_OBV_GIOP_Flags::is_indirection | ( | CORBA::Long | tag | ) |
Definition at line 59 of file ValueBase.inl.
{
return (0x80000000L < static_cast<unsigned>(value) &&
static_cast<unsigned>(value) <= (0xFFFFFFFFL - 4));
}
CORBA::Boolean TAO_OBV_GIOP_Flags::is_indirection_tag | ( | CORBA::Long | tag | ) |
Definition at line 52 of file ValueBase.inl.
{ return tag == Indirection_tag; }
CORBA::Boolean TAO_OBV_GIOP_Flags::is_null_ref | ( | CORBA::Long | tag | ) |
Definition at line 10 of file ValueBase.inl.
{ return (tag == Null_tag); }
CORBA::Boolean TAO_OBV_GIOP_Flags::is_value_tag | ( | CORBA::Long | tag | ) |
Definition at line 16 of file ValueBase.inl.
{ return ((tag & Value_tag_sigbits) == 0x7FFFFF00L); }
const CORBA::Long TAO_OBV_GIOP_Flags::Chunking_tag_sigbits = 0x00000008L |
Definition at line 359 of file ValueBase.h.
const CORBA::Long TAO_OBV_GIOP_Flags::Codebase_url = 1 |
Definition at line 354 of file ValueBase.h.
const CORBA::Long TAO_OBV_GIOP_Flags::Indirection_tag = 0xFFFFFFFF |
Definition at line 360 of file ValueBase.h.
const CORBA::Long TAO_OBV_GIOP_Flags::Null_tag = 0x00000000L |
Definition at line 361 of file ValueBase.h.
Definition at line 358 of file ValueBase.h.
Definition at line 356 of file ValueBase.h.
const CORBA::Long TAO_OBV_GIOP_Flags::Type_info_sigbits = 0x00000006L |
Definition at line 355 of file ValueBase.h.
Definition at line 357 of file ValueBase.h.
const CORBA::Long TAO_OBV_GIOP_Flags::Value_tag_base = 0x7fffff00L |
Definition at line 352 of file ValueBase.h.
const CORBA::Long TAO_OBV_GIOP_Flags::Value_tag_sigbits = 0x7fffff00L |
Definition at line 353 of file ValueBase.h.