ARB
|
#include <SEC_abspos.hxx>
Public Member Functions | |
XString (size_t ali_length) | |
XString (const char *saved_x_string, size_t saved_len, size_t ali_length) | |
~XString () | |
void | initialize () |
int | getXcount () const |
size_t | getLength () const |
size_t | getAbsPos (int x) const |
int | getXleftOf (size_t abspos) const |
void | addXpair (size_t start, size_t end) |
const char * | get_x_string () const |
bool | alignment_too_short () const |
size_t | get_x_string_length () const |
Definition at line 27 of file SEC_abspos.hxx.
XString::XString | ( | size_t | ali_length | ) |
Definition at line 27 of file SEC_abspos.cxx.
References ARB_alloc(), and initialize().
Definition at line 39 of file SEC_abspos.cxx.
References ARB_alloc(), initialize(), and sec_assert.
XString::~XString | ( | ) |
Definition at line 100 of file SEC_abspos.cxx.
void XString::initialize | ( | ) |
Definition at line 60 of file SEC_abspos.cxx.
References ARB_alloc(), and sec_assert.
Referenced by SEC_root::generate_x_string(), and XString().
|
inline |
Definition at line 53 of file SEC_abspos.hxx.
References sec_assert.
Referenced by SEC_region::read().
|
inline |
Definition at line 57 of file SEC_abspos.hxx.
Referenced by get_x_string_length(), import_structure_from_file(), and SEC_root::read_data().
Definition at line 106 of file SEC_abspos.cxx.
References sec_assert.
Referenced by SEC_region::read().
Definition at line 114 of file SEC_abspos.cxx.
References sec_assert.
Referenced by SEC_region::save().
Definition at line 62 of file SEC_abspos.hxx.
Referenced by SEC_region::generate_x_string().
const char * XString::get_x_string | ( | ) | const |
Definition at line 122 of file SEC_abspos.cxx.
References copy(), NULp, and sec_assert.
Referenced by export_structure_to_file().
|
inline |
Definition at line 71 of file SEC_abspos.hxx.
Referenced by get_x_string_length().
|
inline |
Definition at line 72 of file SEC_abspos.hxx.
References alignment_too_short(), and getLength().
Referenced by export_structure_to_file().