#include <OptionEntry.h>

Public Member Functions | |
| OptionEntryStringEnum (std::list< OptionEntry * > &group, const char *name, const char *description, unsigned int data, const char *value, OptionEntryStringEnum::EnumEntry enums[]) | |
| virtual | ~OptionEntryStringEnum () |
| virtual EntryType | getEntryType () |
| virtual bool | setValue (const std::string &value) |
| virtual const char * | getDescription () |
| virtual bool | setValueFromString (const std::string &string) |
| OptionEntryStringEnum::EnumEntry * | getEnums () |
Protected Attributes | |
| EnumEntry * | enums_ |
Classes | |
| struct | EnumEntry |
Definition at line 265 of file OptionEntry.h.
| OptionEntryStringEnum::OptionEntryStringEnum | ( | std::list< OptionEntry * > & | group, | |
| const char * | name, | |||
| const char * | description, | |||
| unsigned int | data, | |||
| const char * | value, | |||
| OptionEntryStringEnum::EnumEntry | enums[] | |||
| ) |
Definition at line 589 of file OptionEntry.cpp.
| OptionEntryStringEnum::~OptionEntryStringEnum | ( | ) | [virtual] |
Definition at line 600 of file OptionEntry.cpp.
| virtual EntryType OptionEntryStringEnum::getEntryType | ( | ) | [inline, virtual] |
Reimplemented from OptionEntryString.
Definition at line 281 of file OptionEntry.h.
References OptionEntry::OptionEntryStringEnumType.
| bool OptionEntryStringEnum::setValue | ( | const std::string & | value | ) | [virtual] |
Reimplemented from OptionEntryString.
Definition at line 618 of file OptionEntry.cpp.
References enums_, OptionEntryString::setValue(), LangStringUtil::strcmp(), and OptionEntryStringEnum::EnumEntry::value.
Referenced by setValueFromString(), and ServerSFrame::TransferDataFromWindow().
| const char * OptionEntryStringEnum::getDescription | ( | ) | [virtual] |
Reimplemented from OptionEntry.
Definition at line 604 of file OptionEntry.cpp.
References OptionEntry::description_, enums_, S3D::formatStringBuffer(), and OptionEntryStringEnum::EnumEntry::value.
Referenced by ServerSFrame::TransferDataToWindow().
| bool OptionEntryStringEnum::setValueFromString | ( | const std::string & | string | ) | [virtual] |
Reimplemented from OptionEntryString.
Definition at line 630 of file OptionEntry.cpp.
References setValue().
| OptionEntryStringEnum::EnumEntry* OptionEntryStringEnum::getEnums | ( | ) | [inline] |
Definition at line 287 of file OptionEntry.h.
References enums_.
Referenced by GLWOptionEntry::createEntry(), OptionEntrySetterUtil::createOtherSetter(), and ServerWebServerUtil::generateSettingValue().
EnumEntry* OptionEntryStringEnum::enums_ [protected] |
Definition at line 290 of file OptionEntry.h.
Referenced by getDescription(), getEnums(), and setValue().
1.5.3