OpenDDS  Snapshot(2023/04/28-20:55)
Classes | Namespaces | Macros | Functions
DynamicDataImpl.h File Reference
#include "DynamicDataBase.h"
#include <dds/DCPS/FilterEvaluator.h>
#include <dds/DCPS/Sample.h>
Include dependency graph for DynamicDataImpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenDDS::XTypes::DynamicDataImpl
 
struct  OpenDDS::XTypes::DynamicDataImpl::SingleValue
 
struct  OpenDDS::XTypes::DynamicDataImpl::SequenceValue
 
struct  OpenDDS::XTypes::DynamicDataImpl::DataContainer
 

Namespaces

 OpenDDS
 The Internal API and Implementation of OpenDDS.
 
module  OpenDDS::XTypes
 
 OpenDDS::DCPS
 

Macros

#define SEQUENCE_VALUE_MEMBER(T, N)   unsigned char N ## _[sizeof(T)]
 

Functions

bool OpenDDS::DCPS::serialized_size (const Encoding &encoding, size_t &size, const XTypes::DynamicDataImpl &data)
 
bool OpenDDS::DCPS::operator<< (Serializer &ser, const XTypes::DynamicDataImpl &data)
 
bool OpenDDS::DCPS::serialized_size (const Encoding &encoding, size_t &size, const KeyOnly< const XTypes::DynamicDataImpl > &key)
 
bool OpenDDS::DCPS::operator<< (Serializer &ser, const KeyOnly< const XTypes::DynamicDataImpl > &key)
 

Macro Definition Documentation

◆ SEQUENCE_VALUE_MEMBER

#define SEQUENCE_VALUE_MEMBER (   T,
 
)    unsigned char N ## _[sizeof(T)]

Definition at line 493 of file DynamicDataImpl.h.