OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <TypeObject.h>
Public Member Functions | |
CompleteTypeObject () | |
CompleteTypeObject (const CompleteAliasType &alias) | |
CompleteTypeObject (const CompleteAnnotationType &annotation) | |
CompleteTypeObject (const CompleteStructType &struct_) | |
CompleteTypeObject (const CompleteUnionType &union_) | |
CompleteTypeObject (const CompleteBitsetType &bitset) | |
CompleteTypeObject (const CompleteSequenceType &sequence) | |
CompleteTypeObject (const CompleteArrayType &array) | |
CompleteTypeObject (const CompleteMapType &map) | |
CompleteTypeObject (const CompleteEnumeratedType &enum_) | |
CompleteTypeObject (const CompleteBitmaskType &bitmask) | |
bool | operator== (const CompleteTypeObject &other) const |
bool | operator!= (const CompleteTypeObject &other) const |
Definition at line 2975 of file TypeObject.h.
|
inline |
Definition at line 2991 of file TypeObject.h.
|
inlineexplicit |
Definition at line 2995 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3000 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3005 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3010 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3015 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3020 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3025 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3030 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3035 of file TypeObject.h.
|
inlineexplicit |
Definition at line 3040 of file TypeObject.h.
|
inline |
Definition at line 3077 of file TypeObject.h.
|
inline |
Definition at line 3045 of file TypeObject.h.
References alias_type, annotation_type, array_type, bitmask_type, bitset_type, enumerated_type, extended_type, kind, map_type, sequence_type, struct_type, OpenDDS::XTypes::TK_ALIAS, OpenDDS::XTypes::TK_ANNOTATION, OpenDDS::XTypes::TK_ARRAY, OpenDDS::XTypes::TK_BITMASK, OpenDDS::XTypes::TK_BITSET, OpenDDS::XTypes::TK_ENUM, OpenDDS::XTypes::TK_MAP, OpenDDS::XTypes::TK_NONE, OpenDDS::XTypes::TK_SEQUENCE, OpenDDS::XTypes::TK_STRUCTURE, OpenDDS::XTypes::TK_UNION, and union_type.
CompleteAliasType OpenDDS::XTypes::CompleteTypeObject::alias_type |
Definition at line 2977 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), typeobject_generator::generate_alias_type_identifier(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), and OpenDDS::DCPS::serialized_size().
CompleteAnnotationType OpenDDS::XTypes::CompleteTypeObject::annotation_type |
Definition at line 2978 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), and OpenDDS::DCPS::serialized_size().
CompleteArrayType OpenDDS::XTypes::CompleteTypeObject::array_type |
Definition at line 2983 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), typeobject_generator::generate_array_type_identifier(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), and OpenDDS::DCPS::serialized_size().
CompleteBitmaskType OpenDDS::XTypes::CompleteTypeObject::bitmask_type |
Definition at line 2986 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), OpenDDS::DCPS::serialized_size(), and OpenDDS::XTypes::TypeLookupService::set_type_object_defaults().
CompleteBitsetType OpenDDS::XTypes::CompleteTypeObject::bitset_type |
Definition at line 2981 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), and OpenDDS::DCPS::serialized_size().
CompleteEnumeratedType OpenDDS::XTypes::CompleteTypeObject::enumerated_type |
Definition at line 2985 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), typeobject_generator::generate_enum_type_identifier(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), OpenDDS::DCPS::serialized_size(), and OpenDDS::XTypes::TypeLookupService::set_type_object_defaults().
CompleteExtendedType OpenDDS::XTypes::CompleteTypeObject::extended_type |
Definition at line 2989 of file TypeObject.h.
Referenced by OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), and OpenDDS::DCPS::serialized_size().
ACE_CDR::Octet OpenDDS::XTypes::CompleteTypeObject::kind |
Definition at line 2976 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), OpenDDS::XTypes::TypeLookupService::extensibility(), typeobject_generator::generate_alias_type_identifier(), typeobject_generator::generate_array_type_identifier(), typeobject_generator::generate_enum_type_identifier(), typeobject_generator::generate_sequence_type_identifier(), typeobject_generator::generate_struct_type_identifier(), typeobject_generator::generate_union_type_identifier(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), OpenDDS::DCPS::serialized_size(), and OpenDDS::XTypes::TypeLookupService::set_type_object_defaults().
CompleteMapType OpenDDS::XTypes::CompleteTypeObject::map_type |
Definition at line 2984 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), and OpenDDS::DCPS::serialized_size().
CompleteSequenceType OpenDDS::XTypes::CompleteTypeObject::sequence_type |
Definition at line 2982 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), typeobject_generator::generate_sequence_type_identifier(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), and OpenDDS::DCPS::serialized_size().
CompleteStructType OpenDDS::XTypes::CompleteTypeObject::struct_type |
Definition at line 2979 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), OpenDDS::XTypes::TypeLookupService::extensibility(), typeobject_generator::generate_struct_type_identifier(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), OpenDDS::DCPS::serialized_size(), and OpenDDS::XTypes::TypeLookupService::set_type_object_defaults().
CompleteUnionType OpenDDS::XTypes::CompleteTypeObject::union_type |
Definition at line 2980 of file TypeObject.h.
Referenced by OpenDDS::XTypes::TypeLookupService::complete_to_dynamic_i(), OpenDDS::XTypes::TypeLookupService::complete_to_minimal_type_object(), OpenDDS::XTypes::TypeLookupService::extensibility(), typeobject_generator::generate_union_type_identifier(), OpenDDS::XTypes::has_type_object(), OpenDDS::DCPS::operator<<(), operator==(), OpenDDS::DCPS::operator>>(), OpenDDS::DCPS::serialized_size(), and OpenDDS::XTypes::TypeLookupService::set_type_object_defaults().