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_ |