Класс attr_default_t

#include <types.hpp>

Граф наследования:attr_default_t:

std_attr_default_t Полный список членов класса

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

Интерфейс значения атрибута по-умолчанию.

Начиная с:
v.1.2.0


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

virtual const std::string & cpp () const =0 throw ( std::exception )
 Получить значение по-умолчанию для C++.
virtual bool is_cpp () const =0
 Определено ли значение для C++.
virtual bool is_optional () const =0
 Является ли опциональным.
virtual const attr_present_if_tpresent_if () const =0
 Получить предикат сериализации данного атрибута.


Методы

virtual const std::string& cpp (  )  const throw ( std::exception ) [pure virtual]

Получить значение по-умолчанию для C++.

Исключения:
std::exception если значение для C++ не задано.

Замещается в std_attr_default_t.

virtual const attr_present_if_t& present_if (  )  const [pure virtual]

Получить предикат сериализации данного атрибута.

Исключения:
std::exception если атрибут не является опциональным. В этом случае нет объекта attr_present_if_t.

Замещается в std_attr_default_t.


Объявления и описания членов классов находятся в файлах:
Документация по ObjESSty. Последние изменения: Fri Oct 13 18:35:39 2006. Создано системой  doxygen 1.4.7
Hosted by uCoz