SObjectizer  5.1
Открытые типы | Открытые члены | Закрытые данные | Полный список членов класса
Шаблон класса gemont_2::scalar_data_source_ref_t< T >

Класс умного указателя для scalar_data_source_t. Подробнее...

Открытые типы

typedef scalar_data_source_t< T > data_source_t
 

Открытые члены

 scalar_data_source_ref_t (gemont_2::gemont_layer_t &gemont_layer, const std::string &name, const std::string &data_class, const T &initial, bool auto_start=true)
 
void reset (gemont_2::gemont_layer_t &gemont_layer, const std::string &name, const std::string &data_class, const T &initial, bool auto_start=true)
 
data_source_toperator* ()
 Методы получения доступа к хранимому источнику данных.
 
const data_source_toperator* () const
 
data_source_toperator-> ()
 
const data_source_toperator-> () const
 
data_source_tget ()
 
const data_source_tget () const
 

Закрытые данные

std::shared_ptr< data_source_tm_scalar_data_source
 

Подробное описание

template<class T>
class gemont_2::scalar_data_source_ref_t< T >

Класс умного указателя для scalar_data_source_t.

Конструктор(ы)

template<class T >
gemont_2::scalar_data_source_ref_t< T >::scalar_data_source_ref_t ( gemont_2::gemont_layer_t gemont_layer,
const std::string &  name,
const std::string &  data_class,
const T &  initial,
bool  auto_start = true 
)
inline
Аргументы
gemont_layerСсылка на слой.
nameИмя источника данных.
data_classИмя класса данных.
initialНачальное значение.
auto_startВызывать ли start() автоматически.

Методы

template<class T >
void gemont_2::scalar_data_source_ref_t< T >::reset ( gemont_2::gemont_layer_t gemont_layer,
const std::string &  name,
const std::string &  data_class,
const T &  initial,
bool  auto_start = true 
)
inline
Аргументы
gemont_layerСсылка на слой.
nameИмя источника данных.
data_classИмя класса данных.
initialНачальное значение.
auto_startВызывать ли start() автоматически.

Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:21. Создано системой  doxygen1.8.3.1 Intervale SourceForge.net Logo