ldas-tools  2.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Types | Public Member Functions | Public Attributes | List of all members
GenericAPI::Symbols::Storage< value_type > Struct Template Reference

#include <Symbols.hh>

Public Types

typedef value_type storage_type
 

Public Member Functions

 Storage (storage_type Value)
 
 ~Storage ()
 
const Storageoperator= (storage_type Value)
 
void Get (storage_type &Value) const
 
void Set (const storage_type &Value)
 

Public Attributes

LDASTools::AL::MutexLock::baton_type m_baton
 
storage_type m_value
 

Member Typedef Documentation

template<typename value_type >
typedef value_type GenericAPI::Symbols::Storage< value_type >::storage_type

Constructor & Destructor Documentation

template<typename value_type >
GenericAPI::Symbols::Storage< value_type >::Storage ( storage_type  Value)
inline
template<typename value_type >
GenericAPI::Symbols::Storage< value_type >::~Storage ( )
inline

Member Function Documentation

template<typename value_type >
void GenericAPI::Symbols::Storage< value_type >::Get ( storage_type Value) const
inline
template<typename value_type >
const Storage& GenericAPI::Symbols::Storage< value_type >::operator= ( storage_type  Value)
inline
template<typename value_type >
void GenericAPI::Symbols::Storage< value_type >::Set ( const storage_type Value)
inline

Member Data Documentation

template<typename value_type >
LDASTools::AL::MutexLock::baton_type GenericAPI::Symbols::Storage< value_type >::m_baton
mutable
template<typename value_type >
storage_type GenericAPI::Symbols::Storage< value_type >::m_value

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