#include <SFString.h>
Inheritance diagram for SFString:
Public Member Functions | |
SFString (const std::string &value) | |
SFString (const char *str) | |
virtual | ~SFString () |
const std::string | getValue () const |
virtual int | getType () const |
virtual const char * | getTypeName () const |
virtual void | write (FILE *f, int indent) const |
virtual bool | equals (const FieldValue *value) const |
virtual FieldValue * | copy () |
Private Attributes | |
std::string | _value |
SFString::SFString | ( | const std::string & | value | ) |
SFString::SFString | ( | const char * | str | ) |
virtual SFString::~SFString | ( | ) | [inline, virtual] |
const std::string SFString::getValue | ( | ) | const [inline] |
virtual int SFString::getType | ( | ) | const [inline, virtual] |
Implements FieldValue.
virtual const char* SFString::getTypeName | ( | ) | const [inline, virtual] |
Implements FieldValue.
void SFString::write | ( | FILE * | f, | |
int | indent | |||
) | const [virtual] |
Implements FieldValue.
bool SFString::equals | ( | const FieldValue * | value | ) | const [virtual] |
Implements FieldValue.
virtual FieldValue* SFString::copy | ( | ) | [inline, virtual] |
Implements FieldValue.
std::string SFString::_value [private] |