Классы | |
| 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 в указанный поток вывода.
Отображает объект в виде:
<имя файла>:<номер строки>:<код ошибки> [<описание>]
1.4.7