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