OpenDDS  Snapshot(2023/04/07-19:43)
Public Types | Public Member Functions | Public Attributes | List of all members
OpenDDS::DCPS::IDL::DistinctType< T, typename > Struct Template Reference

#include <Serializer.h>

Public Types

typedef T value_type
 

Public Member Functions

 DistinctType (T &val)
 
 operator T & () const
 

Public Attributes

T * val_
 

Detailed Description

template<typename T, typename>
struct OpenDDS::DCPS::IDL::DistinctType< T, typename >

Definition at line 925 of file Serializer.h.

Member Typedef Documentation

◆ value_type

template<typename T , typename >
typedef T OpenDDS::DCPS::IDL::DistinctType< T, typename >::value_type

Definition at line 926 of file Serializer.h.

Constructor & Destructor Documentation

◆ DistinctType()

template<typename T , typename >
OpenDDS::DCPS::IDL::DistinctType< T, typename >::DistinctType ( T &  val)
inline

Definition at line 928 of file Serializer.h.

Member Function Documentation

◆ operator T &()

template<typename T , typename >
OpenDDS::DCPS::IDL::DistinctType< T, typename >::operator T& ( ) const
inline

Definition at line 929 of file Serializer.h.

929 { return *val_; }

Member Data Documentation

◆ val_

template<typename T , typename >
T* OpenDDS::DCPS::IDL::DistinctType< T, typename >::val_

Definition at line 927 of file Serializer.h.


The documentation for this struct was generated from the following file: