SObjectizer
5.1
|
Основное пространство имен gemont_2. Подробнее...
Пространства имен | |
namespace | impl |
Реализация слоя работы с gemont_2. | |
Классы | |
class | a_retranslator_base_t |
Gemont 2 агент для хранения списка источников данных и передачи их значениний. Подробнее... | |
class | exception_t |
Класс исключений gemont_2. Подробнее... | |
class | gemont_layer_t |
Слой gemont. Подробнее... | |
struct | msg_scalar_value |
Сообщение об изменении источника данных. Подробнее... | |
struct | msg_reg_data_source |
Сообщение о регистрации нового источника данных. Подробнее... | |
struct | msg_dereg_data_source |
Сообщение о дерегистрации источника данных. Подробнее... | |
class | abstract_data_source_t |
Асбтрактный класс для работы с источниками данных. Содежит основные методы и атрибуты. Подробнее... | |
class | scalar_data_source_t |
Класс для работы со скалярными источниками данных. Подробнее... | |
class | scalar_data_source_ref_t |
Класс умного указателя для scalar_data_source_t. Подробнее... | |
struct | data_source_value_t |
Интерфейс получения значения источника данных. Подробнее... | |
struct | data_source_item_t |
struct | typed_data_source_value_t |
Определения типов | |
typedef uint64_t | source_id_t |
Тип для id источника данных. | |
typedef std::unique_ptr < data_source_value_t > | data_source_value_unique_ptr_t |
Псевдоним unique_ptr для data_source_value_t. | |
typedef std::shared_ptr < data_source_value_t > | data_source_value_ref_t |
Псевдоним shared_ptr для data_source_value_t. | |
typedef std::map < gemont_2::source_id_t, std::string > | sources_list_t |
typedef std::map< source_id_t, data_source_item_t > | data_source_table_t |
Псевдоним для таблицы элементов источников данных. | |
Функции | |
create_data_source_value (data_source_type::types_t type) | |
Фабрика для создания источников данных. | |
Переменные | |
Коды ошибок. | |
const int | rc_unknown_type |
Неизвестный тип значения источника данных. | |
const int | rc_type_mismatch |
Несоответствие типов значений источников данных. | |
const int | rc_not_typed |
Попытка работы с нетипизированным интерфейсом значения источника данных. | |
const int | rc_key_exist |
Поле с таким ключом уже существует. | |
const int | rc_key_not_exist |
Поле с таким ключом не существует. | |
Ошибки общего плана. | |
const int | rc_unexpected_error |
Основное пространство имен gemont_2.
typedef std::map< gemont_2::source_id_t, std::string > gemont_2::sources_list_t |
Тип списка источников. < source_id, name >
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:21. Создано системой 1.8.3.1 |