#include <sspt_collection.h>
Public Member Functions | |
| sspt_Collection (const char *name) | |
| ~sspt_Collection () | |
| void | add (const char *name, const char *content) |
| void | add (const char *name, int value) |
| void | add (sspt_Collection *c) |
| bool | readAttribute (const char *name, int *value, bool remove=true) |
| bool | readAttribute (const char *name, float *value, bool remove=true) |
| bool | readAttribute (const char *name, char *value, int maxlen, bool remove=true) |
| bool | readAttribute (const char *name, sspt_Cord *value, bool remove=true) |
| bool | readAnyAttribute (sspt_Cord *name, sspt_Cord *value) |
| bool | readCollection (const char *name, sspt_Collection **c, bool remove=true) |
| void | writeAttributes (sspt_Formatter *f) |
| const char * | getName () |
| sspt_Collection::sspt_Collection | ( | const char * | name | ) |
| sspt_Collection::~sspt_Collection | ( | ) |
| void sspt_Collection::add | ( | sspt_Collection * | c | ) |
| void sspt_Collection::add | ( | const char * | name, | |
| int | value | |||
| ) |
| void sspt_Collection::add | ( | const char * | name, | |
| const char * | content | |||
| ) |
| const char* sspt_Collection::getName | ( | ) | [inline] |
| bool sspt_Collection::readAttribute | ( | const char * | name, | |
| sspt_Cord * | value, | |||
| bool | remove = true | |||
| ) |
| bool sspt_Collection::readAttribute | ( | const char * | name, | |
| char * | value, | |||
| int | maxlen, | |||
| bool | remove = true | |||
| ) |
| bool sspt_Collection::readAttribute | ( | const char * | name, | |
| float * | value, | |||
| bool | remove = true | |||
| ) |
| bool sspt_Collection::readAttribute | ( | const char * | name, | |
| int * | value, | |||
| bool | remove = true | |||
| ) |
| bool sspt_Collection::readCollection | ( | const char * | name, | |
| sspt_Collection ** | c, | |||
| bool | remove = true | |||
| ) |
| void sspt_Collection::writeAttributes | ( | sspt_Formatter * | f | ) |