Файл types.hpp


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

Интерфейсы описаний различных элементов схемы данных.

#include <exception>
#include <iterator>
#include <oess_1/scheme/h/declspec.hpp>
#include <string>
#include <cpp_util_2/h/nocopy.hpp>
#include <oess_1/defs/h/types.hpp>

См. исходные тексты.

Пространства имен

namespace  oess_1
namespace  oess_1::scheme

Классы

class  base_t
 Интерфейс описания базового типа. Подробнее...
class  cpp_mapping_t
 Интерфейс описания отображения типа в C++. Подробнее...
class  attr_cont_kind_t
 Интерфейс описания детализации атрибута. Подробнее...
class  attr_type_t
 Интерфейс описания типа атрибута. Подробнее...
class  attr_present_if_t
 Интерфейс описания предиката сериализации опционального атрибута. Подробнее...
class  attr_default_t
 Интерфейс значения атрибута по-умолчанию. Подробнее...
class  attr_t
 Интейфейс описания атрибута. Подробнее...
class  type_t
 Интерфейс описания типа. Подробнее...
class  pseudo_base_list_t
class  pseudo_base_list_t::const_iterator
class  pseudo_attr_list_t
class  pseudo_attr_list_t::const_iterator
 Класс константного итератора. Подробнее...
class  pseudo_extension_attr_list_t
 Псевдо-список для предоставления доступа к списку атрибутов расширения типа в стиле STL итераторов. Подробнее...
class  pseudo_extension_attr_list_t::const_iterator
class  single_obj_kind_t
 Детализация описания атрибута, который является простым одиночным объектом. Подробнее...
class  stl_vector_kind_t
 Детализация описания атрибута, который является std::vector. Подробнее...
class  stl_list_kind_t
 Детализация описания атрибута, который является std::list. Подробнее...
class  stl_deque_kind_t
 Детализация описания атрибута, который является std::deque. Подробнее...
class  stl_set_kind_t
 Детализация описания атрибута, который является std::set. Подробнее...
class  stl_multiset_kind_t
 Детализация описания атрибута, который является std::multiset. Подробнее...
class  stl_map_base_kind_t
 Базовый интерфейс для описания атрибутов, которые являются либо std::map, либо std::map. Подробнее...
class  stl_map_kind_t
 Детализация описания атрибута, который является std::map. Подробнее...
class  stl_multimap_kind_t
 Детализация описания атрибута, который является std::multimap. Подробнее...
class  fixed_vector_kind_t
 Детализация описания атрибута, который является вектором фиксированного размера. Подробнее...
class  type_kind_processor_t
 Базовый класс для обработчиков разновидностей типа. Подробнее...
class  cont_kind_processor_t
 Базовый класс для обработчиков разновидностей контейнеров. Подробнее...


Документация по ObjESSty. Последние изменения: Fri Oct 13 18:35:36 2006. Создано системой  doxygen 1.4.7
Hosted by uCoz