RTI Connext DDS Micro C++ API  Version 3.0.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
xcdr_log.h File Reference
#include "osapi/osapi_log.h"

Macros

#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


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