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

Go to the source code of this file.

Classes

class  OpenDDS::XTypes::DynamicDataAdapterImpl< T, Tag >
 
class  OpenDDS::XTypes::DynamicDataAdapter
 
class  OpenDDS::XTypes::DynamicDataAdapter_T< T >
 

Namespaces

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

Functions

template<typename T , typename Tag >
DDS::DynamicData_ptr OpenDDS::XTypes::get_dynamic_data_adapter (DDS::DynamicType_ptr type, const T &value)
 
template<typename T , typename Tag >
DDS::DynamicData_ptr OpenDDS::XTypes::get_dynamic_data_adapter (DDS::DynamicType_ptr type, T &value)
 
template<typename T >
DDS::DynamicData_ptr OpenDDS::XTypes::get_dynamic_data_adapter (DDS::DynamicType_ptr type, T &value)
 
template<typename T >
DDS::DynamicData_ptr OpenDDS::XTypes::get_dynamic_data_adapter (DDS::DynamicType_ptr type, const T &value)
 
template<typename T , typename Tag >
const T * OpenDDS::XTypes::get_dynamic_data_adapter_value (DDS::DynamicData_ptr dda)