Version: 9.15.0
atom_manipulation< T > Class Template Reference

#include <CorbaTypeManipulator.hxx>

Public Types

typedef T Type
 
typedef T CorbaInType
 
typedef T InnerType
 

Static Public Member Functions

static Type get_data (CorbaInType data)
 
static InnerType *const getPointer (Type &data, bool getOwnerShip=false)
 
static Type clone (Type data)
 
static void delete_data (Type)
 
static size_t size (Type data)
 
static void dump (CorbaInType data)
 

Member Typedef Documentation

◆ CorbaInType

template<typename T >
typedef T atom_manipulation< T >::CorbaInType

◆ InnerType

template<typename T >
typedef T atom_manipulation< T >::InnerType

◆ Type

template<typename T >
typedef T atom_manipulation< T >::Type

Member Function Documentation

◆ clone()

template<typename T >
static Type atom_manipulation< T >::clone ( Type  data)
static

◆ delete_data()

template<typename T >
static void atom_manipulation< T >::delete_data ( Type  )
static

◆ dump()

template<typename T >
static void atom_manipulation< T >::dump ( CorbaInType  data)
static

◆ get_data()

template<typename T >
static Type atom_manipulation< T >::get_data ( CorbaInType  data)
static

◆ getPointer()

template<typename T >
static InnerType* const atom_manipulation< T >::getPointer ( Type data,
bool  getOwnerShip = false 
)
static

◆ size()

template<typename T >
static size_t atom_manipulation< T >::size ( Type  data)
static