Класс tag_attr_present_if_t

#include <cls_tags.hpp>

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


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

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

Начиная с:
v.1.2.0
Формат:
{present_if [{c++ <text>}] }


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

 tag_attr_present_if_t (cls_2::tag_t &owner)
 Основной конструктор.
bool is_cpp () const
 Определено ли значение для отображения в C++.
std::string cpp () const
 Значение для отображения в C++.
void make_cpp (const std::string &value)
 Установить значения для отображения в C++.

Закрытые типы

typedef cls_2::tag_no_value_t base_type_t
 Псевдоним для базового типа.

Закрытые данные

cls_2::tag_text_t m_cpp
 Значение предиката для C++.


Методы

std::string cpp (  )  const

Значение для отображения в C++.

Исключения:
std::exception,если значение не определено.

void make_cpp ( const std::string &  value  ) 

Установить значения для отображения в C++.

Тег {present_if} так же делается определенным.


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