#include <types.hpp>
Граф наследования:attr_default_t:
Открытые члены | |
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_t & | present_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.