BaseMessageUtils.h File Reference

#include "RtpsCoreTypeSupportImpl.h"
#include "dds/DCPS/Serializer.h"
#include "dds/DdsDcpsInfoUtilsC.h"
#include "dds/DdsDcpsInfoUtilsTypeSupportImpl.h"
#include "md5.h"
#include "ace/INET_Addr.h"
#include "ace/Message_Block.h"
#include <cstring>

Include dependency graph for BaseMessageUtils.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OpenDDS
namespace  OpenDDS::RTPS

Functions

template<typename T>
void OpenDDS::RTPS::marshal_key_hash (const T &msg, KeyHash_t &hash)
void OpenDDS::RTPS::assign (GuidPrefix_t &dest, const GuidPrefix_t &src)
void OpenDDS::RTPS::assign (OpenDDS::DCPS::OctetArray16 &dest, const OpenDDS::DCPS::OctetArray16 &src)
void OpenDDS::RTPS::assign (OpenDDS::DCPS::OctetArray16 &dest, const ACE_CDR::ULong &ipv4addr_be)
void OpenDDS::RTPS::assign (DCPS::EntityKey_t &lhs, unsigned int rhs)
void OpenDDS::RTPS::address_to_bytes (OpenDDS::DCPS::OctetArray16 &dest, const ACE_INET_Addr &addr)
int OpenDDS::RTPS::address_to_kind (const ACE_INET_Addr &addr)
int OpenDDS::RTPS::locator_to_address (ACE_INET_Addr &dest, const OpenDDS::DCPS::Locator_t &locator, bool map)
DDS::ReturnCode_t OpenDDS::RTPS::blob_to_locators (const OpenDDS::DCPS::TransportBLOB &blob, OpenDDS::DCPS::LocatorSeq &locators, bool &requires_inline_qos)
template<typename T>
void OpenDDS::RTPS::message_block_to_sequence (const ACE_Message_Block &mb_locator, T &out)
void OpenDDS::RTPS::locators_to_blob (const OpenDDS::DCPS::LocatorSeq &locators, DCPS::TransportBLOB &blob)


Generated on Fri Feb 12 20:05:29 2016 for OpenDDS by  doxygen 1.4.7