Классы | |
struct | ent_id_t |
Идентификатор сущности в БД. Подробнее... | |
struct | err_code_t |
Код ошибки с пояснениями. Подробнее... | |
class | ex_t |
class | logic_ex_t |
class | physic_ex_t |
Пространства имен | |
namespace | db |
Общее пространство имен для всех средств по работе с БД. | |
namespace | defs |
Пространство имен для основных определений ObjESSty. | |
namespace | file |
Пространство имен для средств по работе с файлами. | |
namespace | io |
Компонента io. | |
namespace | scheme |
Компонент scheme. | |
namespace | stdsn |
Компонент stdsn. | |
namespace | tlv |
Компонента tlv. | |
Определения типов | |
typedef char | char_t |
8-битовое целое. | |
typedef signed char | schar_t |
8-битовое знаковое целое. | |
typedef unsigned char | uchar_t |
8-битовое беззнаковое целое. | |
typedef ACE_INT16 | short_t |
16-битовое знаковое целое. | |
typedef ACE_UINT16 | ushort_t |
16-битовое беззнаковое целое. | |
typedef ACE_INT32 | int_t |
32-битовое знаковое целое. | |
typedef ACE_UINT32 | uint_t |
32-битовое беззнаковое целое. | |
typedef float | single_t |
32-битовое с плавающей точкой. | |
typedef double | double_t |
64-битовое с плавающей точкой. | |
Функции | |
ent_id_to_std_ostream (std::ostream &s, const ent_id_t &o) | |
ent_id_from_std_ostream (std::istream &s, ent_id_t &o) | |
err_code_to_std_ostream (std::ostream &o, const err_code_t &c) | |
Внутренняя функция ObjESSty. | |
std::ostream & | operator<< (std::ostream &s, const ent_id_t &o) |
Вывод объекта ent_id_t в поток вывода. | |
std::istream & | operator>> (std::istream &s, ent_id_t &o) |
Чтение объекта ent_id_t из потока ввода. | |
std::ostream & | operator<< (std::ostream &o, const err_code_t &c) |
Отображение объекта err_code_t в указанный поток вывода. | |
Переменные | |
const char | c_separator = ':' |
typedef char char_t |
8-битовое целое.
Знаковый или беззнаковый тип, в зависимости от опций компилятора. ObjESSty воспринимает этот тип как знаковый.
err_code_to_std_ostream | ( | std::ostream & | o, | |
const err_code_t & | c | |||
) |
Внутренняя функция ObjESSty.
Отображение объекта err_code_t в указанный поток вывода.
Предназначена для реализации оператора '<<' для объекта err_code_t.
std::istream& oess_1::operator>> | ( | std::istream & | s, | |
ent_id_t & | o | |||
) | [inline] |
Чтение объекта ent_id_t из потока ввода.
Если при вводе обнаруживается не правильный формат, то объекту присваивается значение, аналогичное NULL.
std::ostream& oess_1::operator<< | ( | std::ostream & | o, | |
const err_code_t & | c | |||
) | [inline] |
Отображение объекта err_code_t в указанный поток вывода.
Отображает объект в виде:
<имя файла>:<номер строки>:<код ошибки> [<описание>]