Класс type_editor_auto_ptr_t

#include <scheme.hpp>

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


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

Класс, который автоматически управляет объектом type_editor, ссылка на который возвращается методом scheme_t::start_type_def.


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

 type_editor_auto_ptr_t (scheme_t &scheme, const std::string &type_name)
type_editor_toperator * ()
const type_editor_toperator * () const
type_editor_toperator-> ()
const type_editor_toperator-> () const
type_editor_tquery ()
const type_editor_tquery () const
void commit ()
 Попытка добавить тип в схему.
void rollback ()
 Попытка отказаться от добавления типа в схему.

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

scheme_tm_scheme
type_editor_tm_type_editor


Методы

void commit (  ) 

Попытка добавить тип в схему.

В случае возникновения ошибок порождаются исключения.

Внимание:
После обращения к этому методу пользоваться объектом type_editor_auto_ptr_t нельзя!

void rollback (  ) 

Попытка отказаться от добавления типа в схему.

В случае возникновения ошибок порождаются исключения.

Внимание:
После обращения к этому методу пользоваться объектом type_editor_auto_ptr_t нельзя!


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