RTI Connext DDS Micro C++ API  Version 3.0.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
CDR

CDR. ModuleID = 5. More...

Macros

#define CDR_LOG_STREAM_ALLOC_EC   (CDR_LOG_BASE + 1)
 Failed to allocate stream or stream buffer.
#define CDR_LOG_SET_OFFSET_EC   (CDR_LOG_BASE + 2)
 Failed to set stream's current offset.
#define CDR_LOG_INCR_OFFSET_EC   (CDR_LOG_BASE + 3)
 Failed to increament stream's current offset.
#define XCDR_LOG_UNKNOWN_FAILURE_ID   (XCDR_LOG_BASE + 1)
 Unknown error.
#define XCDR_LOG_PRECONDITION_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 2)
 Precondition failure.
#define XCDR_LOG_UNSUPPORTED_FAILURE_ID_EC   (XCDR_LOG_BASE + 3)
 Unsupported feature, typecode is in CDR representation or invalid program.
#define XCDR_LOG_ALLOCATE_BUFFER_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 4)
 Failed to allocate sample buffer.
#define XCDR_LOG_ALLOCATE_STRUCTURE_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 5)
 Failed to allocate structure.
#define XCDR_LOG_ALLOCATE_ARRAY_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 6)
 Failed to allocate array.
#define XCDR_LOG_EXCEED_SEQ_MAX_LENGTH_ID_EC   (XCDR_LOG_BASE + 7)
 Primitive sequence exceeds the maximum length allowed in IDL.
#define XCDR_LOG_CREATE_FAILURE_ID_EC   (XCDR_LOG_BASE + 8)
 Failed to create type-support.
#define XCDR_LOG_GENERATE_PROGRAM_FAILURE_ID_EC   (XCDR_LOG_BASE + 9)
 Failed to create program.
#define XCDR_LOG_CDR_DESERIALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 10)
 Failed to deserialize sample.
#define XCDR_LOG_CDR_SKIP_FAILURE_ID_EC   (XCDR_LOG_BASE + 11)
 Failed to skip sample content.
#define XCDR_LOG_CDR_SERIALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 12)
 Failed to serialize sample.
#define XCDR_LOG_CDR_NULL_MEMBER_FAILURE_ID_EC   (XCDR_LOG_BASE + 13)
 Find to retreive reference to a member.
#define XCDR_LOG_GENERATE_PROGRAM_OUT_OF_BOUNDS_PRIMITIVE_FAILURE_ID_EC   (XCDR_LOG_BASE + 14)
 Primitive type exceeds legal value.
#define XCDR_LOG_GENERATE_PROGRAM_OUT_OF_BOUNDS_FAILURE_ID_EC   (XCDR_LOG_BASE + 15)
 Program exceeded internal limits.
#define XCDR_LOG_GET_FAILURE_ID_EC   (XCDR_LOG_BASE + 16)
 Failed to get sample access information.
#define XCDR_LOG_INITIALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 17)
 Failed to initialize type-support.
#define XCDR_LOG_FINALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 18)
 Failed to initialize type support.
#define XCDR_LOG_COPY_FAILURE_ID_EC   (XCDR_LOG_BASE + 19)
 Failed to copy sample.
#define XCDR_LOG_CDR_DESERIALIZE_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 20)
 String field exceeds maximum allocated space.
#define XCDR_LOG_CDR_DESERIALIZE_OUT_OF_BOUNDS_SEQUENCE_FAILURE_ID_EC   (XCDR_LOG_BASE + 21)
 Sequence exceeds maximum allocated space.
#define XCDR_LOG_CDR_SKIP_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 22)
 Failed to ignore string that exceeds maximum allowed length.
#define XCDR_LOG_CDR_SKIP_OUT_OF_BOUNDS_SEQUENCE_FAILURE_ID_EC   (XCDR_LOG_BASE + 23)
 Failed to ignore sequence that exceeds maximum allowed length.
#define XCDR_LOG_CDR_SERIALIZE_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 24)
 String exceeds maximum allowed serialized length.
#define XCDR_LOG_CDR_SERIALIZE_OUT_OF_BOUNDS_SEQUENCE_FAILURE_ID_EC   (XCDR_LOG_BASE + 25)
 Sequence exceeds maximum allowed serialized length.
#define XCDR_LOG_GENERATE_PROGRAM_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 26)
 Failed to generate string support.
#define XCDR_LOG_CDR_SERIALIZE_INVALID_ENUMERATOR_ID_EC   (XCDR_LOG_BASE + 27)
 Invalid enum value serialized.
#define XCDR_LOG_CDR_DESERIALIZE_INVALID_ENUMERATOR_ID_EC   (XCDR_LOG_BASE + 28)
 Invalid enum value deserialized.
#define XCDR_LOG_CDR_DESERIALIZE_INVALID_UNION_DISC_EC   (XCDR_LOG_BASE + 29)
 Invalid union discriminator deserialized.
#define XCDR_LOG_CDR_DESERIALIZE_UNKNOWN_PARAMETER_ID_EC   (XCDR_LOG_BASE + 30)
 Unknown parameter deserialized.
#define XCDR_LOG_BUILDER_OUT_OF_RESOURCES_FAILURE_ID_EC   (XCDR_LOG_BASE + 31)
 FlatData builder out of resources.
#define XCDR_LOG_SERIALIZE_FAILURE_OUT_OF_RANGE_ID_EC   (XCDR_LOG_BASE + 32)
 Serialized value out of range.
#define XCDR_LOG_DESERIALIZE_FAILURE_OUT_OF_RANGE_ID_EC   (XCDR_LOG_BASE + 33)
 Deserialized value out of range.

Detailed Description

CDR. ModuleID = 5.

CDR. ModuleID = 5 XCDR_LOG_BASE = 20000.


Macro Definition Documentation

#define CDR_LOG_STREAM_ALLOC_EC   (CDR_LOG_BASE + 1)

Failed to allocate stream or stream buffer.

#define CDR_LOG_SET_OFFSET_EC   (CDR_LOG_BASE + 2)

Failed to set stream's current offset.

#define CDR_LOG_INCR_OFFSET_EC   (CDR_LOG_BASE + 3)

Failed to increament stream's current offset.

#define XCDR_LOG_UNKNOWN_FAILURE_ID   (XCDR_LOG_BASE + 1)

Unknown error.

#define XCDR_LOG_PRECONDITION_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 2)

Precondition failure.

#define XCDR_LOG_UNSUPPORTED_FAILURE_ID_EC   (XCDR_LOG_BASE + 3)

Unsupported feature, typecode is in CDR representation or invalid program.

#define XCDR_LOG_ALLOCATE_BUFFER_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 4)

Failed to allocate sample buffer.

#define XCDR_LOG_ALLOCATE_STRUCTURE_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 5)

Failed to allocate structure.

#define XCDR_LOG_ALLOCATE_ARRAY_FAILURE_MSG_ID_EC   (XCDR_LOG_BASE + 6)

Failed to allocate array.

#define XCDR_LOG_EXCEED_SEQ_MAX_LENGTH_ID_EC   (XCDR_LOG_BASE + 7)

Primitive sequence exceeds the maximum length allowed in IDL.

#define XCDR_LOG_CREATE_FAILURE_ID_EC   (XCDR_LOG_BASE + 8)

Failed to create type-support.

#define XCDR_LOG_GENERATE_PROGRAM_FAILURE_ID_EC   (XCDR_LOG_BASE + 9)

Failed to create program.

#define XCDR_LOG_CDR_DESERIALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 10)

Failed to deserialize sample.

#define XCDR_LOG_CDR_SKIP_FAILURE_ID_EC   (XCDR_LOG_BASE + 11)

Failed to skip sample content.

#define XCDR_LOG_CDR_SERIALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 12)

Failed to serialize sample.

#define XCDR_LOG_CDR_NULL_MEMBER_FAILURE_ID_EC   (XCDR_LOG_BASE + 13)

Find to retreive reference to a member.

#define XCDR_LOG_GENERATE_PROGRAM_OUT_OF_BOUNDS_PRIMITIVE_FAILURE_ID_EC   (XCDR_LOG_BASE + 14)

Primitive type exceeds legal value.

#define XCDR_LOG_GENERATE_PROGRAM_OUT_OF_BOUNDS_FAILURE_ID_EC   (XCDR_LOG_BASE + 15)

Program exceeded internal limits.

#define XCDR_LOG_GET_FAILURE_ID_EC   (XCDR_LOG_BASE + 16)

Failed to get sample access information.

#define XCDR_LOG_INITIALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 17)

Failed to initialize type-support.

#define XCDR_LOG_FINALIZE_FAILURE_ID_EC   (XCDR_LOG_BASE + 18)

Failed to initialize type support.

#define XCDR_LOG_COPY_FAILURE_ID_EC   (XCDR_LOG_BASE + 19)

Failed to copy sample.

#define XCDR_LOG_CDR_DESERIALIZE_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 20)

String field exceeds maximum allocated space.

#define XCDR_LOG_CDR_DESERIALIZE_OUT_OF_BOUNDS_SEQUENCE_FAILURE_ID_EC   (XCDR_LOG_BASE + 21)

Sequence exceeds maximum allocated space.

#define XCDR_LOG_CDR_SKIP_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 22)

Failed to ignore string that exceeds maximum allowed length.

#define XCDR_LOG_CDR_SKIP_OUT_OF_BOUNDS_SEQUENCE_FAILURE_ID_EC   (XCDR_LOG_BASE + 23)

Failed to ignore sequence that exceeds maximum allowed length.

#define XCDR_LOG_CDR_SERIALIZE_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 24)

String exceeds maximum allowed serialized length.

#define XCDR_LOG_CDR_SERIALIZE_OUT_OF_BOUNDS_SEQUENCE_FAILURE_ID_EC   (XCDR_LOG_BASE + 25)

Sequence exceeds maximum allowed serialized length.

#define XCDR_LOG_GENERATE_PROGRAM_OUT_OF_BOUNDS_STRING_FAILURE_ID_EC   (XCDR_LOG_BASE + 26)

Failed to generate string support.

#define XCDR_LOG_CDR_SERIALIZE_INVALID_ENUMERATOR_ID_EC   (XCDR_LOG_BASE + 27)

Invalid enum value serialized.

#define XCDR_LOG_CDR_DESERIALIZE_INVALID_ENUMERATOR_ID_EC   (XCDR_LOG_BASE + 28)

Invalid enum value deserialized.

#define XCDR_LOG_CDR_DESERIALIZE_INVALID_UNION_DISC_EC   (XCDR_LOG_BASE + 29)

Invalid union discriminator deserialized.

#define XCDR_LOG_CDR_DESERIALIZE_UNKNOWN_PARAMETER_ID_EC   (XCDR_LOG_BASE + 30)

Unknown parameter deserialized.

#define XCDR_LOG_BUILDER_OUT_OF_RESOURCES_FAILURE_ID_EC   (XCDR_LOG_BASE + 31)

FlatData builder out of resources.

#define XCDR_LOG_SERIALIZE_FAILURE_OUT_OF_RANGE_ID_EC   (XCDR_LOG_BASE + 32)

Serialized value out of range.

#define XCDR_LOG_DESERIALIZE_FAILURE_OUT_OF_RANGE_ID_EC   (XCDR_LOG_BASE + 33)

Deserialized value out of range.


RTI Connext DDS Micro C++ API Version 3.0.3 Copyright © Wed Jun 24 2020 Real-Time Innovations, Inc