ARB
|
#include <SEC_toggle.hxx>
Public Member Functions | |
SEC_structure_toggler (GBDATA *gb_main, const char *ali_name, SEC_graphic *Gfx) | |
GB_ERROR | get_error () const |
GB_ERROR | next () |
GB_ERROR | copyTo (const char *name) |
GB_ERROR | remove () |
const char * | name () |
GB_ERROR | setName (const char *new_name) |
int | getCount () const |
Definition at line 21 of file SEC_toggle.hxx.
SEC_structure_toggler::SEC_structure_toggler | ( | GBDATA * | gb_main, |
const char * | ali_name, | ||
SEC_graphic * | Gfx | ||
) |
Definition at line 114 of file SEC_toggle.cxx.
References GB_await_error(), GB_CREATE_CONTAINER, GB_search(), GBS_global_string(), NULp, sec_assert, and ta.
|
inline |
Definition at line 42 of file SEC_toggle.hxx.
GB_ERROR SEC_structure_toggler::next | ( | ) |
Definition at line 145 of file SEC_toggle.cxx.
References GB_transaction::close(), GBS_global_string(), NULp, sec_assert, and ta.
Referenced by remove(), and SEC_toggle_cb().
Definition at line 173 of file SEC_toggle.cxx.
References GB_transaction::close(), sec_assert, and ta.
Referenced by SEC_new_structure().
GB_ERROR SEC_structure_toggler::remove | ( | ) |
Definition at line 193 of file SEC_toggle.cxx.
References GB_transaction::close(), GB_delete(), next(), sec_assert, and ta.
Referenced by SEC_delete_structure().
const char * SEC_structure_toggler::name | ( | ) |
Definition at line 213 of file SEC_toggle.cxx.
References GB_transaction::close(), GB_await_error(), GB_FIND, GB_read_char_pntr(), GB_search(), NULp, and ta.
Referenced by SEC_root::paint(), SEC_delete_structure(), SEC_new_structure(), and SEC_rename_structure().
Definition at line 229 of file SEC_toggle.cxx.
References GB_transaction::close(), and ta.
|
inline |
Definition at line 51 of file SEC_toggle.hxx.
Referenced by SEC_delete_structure().