|
Public Methods |
| | amxVariableServer () |
| | ~amxVariableServer () |
| LOGICAL | inUserMode () |
| LOGICAL | inServerMode () |
| void | setUserMode () |
| void | setServerMode () |
| SI32 | getError () |
| SI32 | firstVariable (const SERIAL serial) |
| SI32 | nextVariable (const SERIAL serial, const SI32 previous) |
| AMXVARSRV_DATATYPE | typeOfVariable (const SERIAL serial, const SI32 variable) |
| LOGICAL | insertVariable (const SERIAL serial, const SI32 variable, const SI32 value) |
| LOGICAL | updateVariable (const SERIAL serial, const SI32 variable, const SI32 value) |
| LOGICAL | selectVariable (const SERIAL serial, const SI32 variable, SI32 &value) |
| LOGICAL | insertVariable (const SERIAL serial, const SI32 variable, const std::string &value) |
| LOGICAL | updateVariable (const SERIAL serial, const SI32 variable, const std::string &value) |
| LOGICAL | selectVariable (const SERIAL serial, const SI32 variable, std::string &value) |
| LOGICAL | insertVariable (const SERIAL serial, const SI32 variable, const SI32 size, const SI32 value) |
| LOGICAL | updateVariable (const SERIAL serial, const SI32 variable, const SI32 index, const SI32 value) |
| LOGICAL | selectVariable (const SERIAL serial, const SI32 variable, const SI32 index, SI32 &value) |
| LOGICAL | deleteVariable (const SERIAL serial) |
| LOGICAL | deleteVariable (const SERIAL serial, const SI32 variable) |
| LOGICAL | existsVariable (const SERIAL serial, const SI32 variable, const SI32 type) |
| SI32 | countVariable () |
| SI32 | countVariable (const SERIAL serial) |
| SI32 | countVariable (const SERIAL serial, const SERIAL type) |
| LOGICAL | copyVariable (const SERIAL fromSerial, const SERIAL toSerial) |
| LOGICAL | moveVariable (const SERIAL fromSerial, const SERIAL toSerial) |
| void | saveVariable (const SERIAL serial, FILE *stream) |
| SI32 | size (const SERIAL serial, const SI32 variable, const SI32 index=-1) |
Private Attributes |
| amxObjectVariableMap | varMap |
| SI32 | error |
| LOGICAL | mode |