24   for (
size_t idx = 0; idx != 
sizeof(prefix); ++idx) {
    39 #if OPENDDS_HAS_JSON_VALUE_WRITER    40   DCPS::JsonValueWriter<> jvw;
    42   jvw.begin_struct_member(
"guidPrefix");
    44   jvw.end_struct_member();
    45   jvw.begin_struct_member(
"send");
    46   jvw.write_boolean(send);
    47   jvw.end_struct_member();
    48   jvw.begin_struct_member(
"message");
    50   jvw.end_struct_member();
    54   ACE_UNUSED_ARG(format);
    55   ACE_UNUSED_ARG(prefix);
    57   ACE_UNUSED_ARG(message);
    58   ACE_DEBUG((
LM_DEBUG, 
"ERROR: OpenDDS lacks JSON serialization support, can't log RTPS messages\n"));
    96                  ACE_TEXT(
"(%P|%t) ERROR: parse_submessages() - ")
 
Class to serialize and deserialize data for DDS. 
 
bool skipToNextSubmessage()
 
void parse_submessages(Message &message, const ACE_Message_Block &mb)
 
bool parseSubmessageHeader()
 
SubmessageHeader submessageHeader() const
 
DCPS::Serializer & serializer()
 
void log_message(const char *format, const DCPS::GuidPrefix_t &prefix, bool send, const Message &message)
Log a serialized RTPS message. 
 
virtual void write_byte(ACE_CDR::Octet)=0
 
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
 
void vwrite(ValueWriter &vw, const Observer::Sample &sample)
 
virtual void begin_array()
 
The Internal API and Implementation of OpenDDS. 
 
void append_submessage(RTPS::Message &message, const RTPS::InfoDestinationSubmessage &submessage)