Public Methods |
| StateInText () |
| StateInText (std::istream &s) |
| StateInText (const char *) |
| StateInText (const Ref< KeyVal > &) |
| ~StateInText () |
int | getstring (char *&) |
| This restores strings saved with StateOut::putstring.
|
int | get_array_char (char *, int) |
| These restore data saved with StateOut's put. More...
|
int | get_array_uint (unsigned int *, int) |
int | get_array_int (int *, int) |
int | get_array_float (float *, int) |
int | get_array_double (double *, int) |
int | get (const ClassDesc **) |
| This restores ClassDesc's. More...
|
int | get (char &r, const char *key=0) |
| These restore data saved with StateOut's put. members.
|
int | get (unsigned int &r, const char *key=0) |
int | get (int &r, const char *key=0) |
int | get (float &r, const char *key=0) |
int | get (double &r, const char *key=0) |
int | get (char *&) |
| These restore data saved with StateOut's put. More...
|
int | get (unsigned int *&) |
int | get (int *&) |
int | get (float *&) |
int | get (double *&) |
Protected Methods |
void | no_newline () |
void | no_array () |
int | read (char *) |
int | read (unsigned int &) |
int | read (int &) |
int | read (float &) |
int | read (double &) |
void | newline () |
void | start_array () |
void | end_array () |
int | getobject (Ref< SavableState > &) |
| This is used to restore an object. More...
|
void | abort () |
Protected Attributes |
int | newlines_ |
int | no_newline_ |
int | no_array_ |