|
SASC-NG
DVBSoftCAM
|
#include <opts.h>
Inheritance diagram for cOpt:Public Member Functions | |
| cOpt (const char *Name, const char *Title) | |
| virtual | ~cOpt () |
| virtual void | Parse (const char *Value)=0 |
| virtual void | Backup (void)=0 |
| virtual bool | Set (void)=0 |
| virtual void | Store (const char *PreStr)=0 |
| virtual void | Create (cOsdMenu *menu)=0 |
| const char * | Name (void) |
| void | Persistant (bool per) |
| bool | Persistant (void) |
Protected Member Functions | |
| const char * | FullName (const char *PreStr) |
Protected Attributes | |
| const char * | name |
| const char * | title |
| cOpt::cOpt | ( | const char * | Name, |
| const char * | Title | ||
| ) |
| virtual void cOpt::Backup | ( | void | ) | [pure virtual] |
Implemented in cOptInt, cOptStr, cOptMInt, and cOptCap.
Referenced by cOpts::Backup().
| virtual void cOpt::Create | ( | cOsdMenu * | menu | ) | [pure virtual] |
| const char * cOpt::FullName | ( | const char * | PreStr | ) | [protected] |
Definition at line 267 of file sc.c.
References bprintf(), free, and name.
Referenced by cOptMInt::Store(), cOptStr::Store(), and cOptInt::Store().
| const char* cOpt::Name | ( | void | ) | [inline] |
| virtual void cOpt::Parse | ( | const char * | Value | ) | [pure virtual] |
Implemented in cOptInt, cOptStr, cOptMInt, and cOptCap.
Referenced by cOpts::Parse().
| void cOpt::Persistant | ( | bool | per | ) | [inline] |
| bool cOpt::Persistant | ( | void | ) | [inline] |
| virtual bool cOpt::Set | ( | void | ) | [pure virtual] |
| virtual void cOpt::Store | ( | const char * | PreStr | ) | [pure virtual] |
Implemented in cOptInt, cOptStr, cOptMInt, and cOptCap.
Referenced by cOpts::Store().
const char* cOpt::name [protected] |
Definition at line 34 of file opts.h.
Referenced by cOpt(), FullName(), and Name().
const char * cOpt::title [protected] |
Definition at line 34 of file opts.h.
Referenced by cOpt(), cOptMInt::Create(), cOptStr::Create(), cOptBool::Create(), cOptSel::Create(), and cOptInt::Create().