Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

amxVariableServer Class Reference

#include <amxvarserver.h>

List of all members.

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


Constructor & Destructor Documentation

amxVariableServer::amxVariableServer  
 

amxVariableServer::~amxVariableServer  
 


Member Function Documentation

LOGICAL amxVariableServer::copyVariable const SERIAL    fromSerial,
const SERIAL    toSerial
 

SI32 amxVariableServer::countVariable const SERIAL    serial,
const SERIAL    type
 

SI32 amxVariableServer::countVariable const SERIAL    serial
 

SI32 amxVariableServer::countVariable  
 

LOGICAL amxVariableServer::deleteVariable const SERIAL    serial,
const SI32    variable
 

LOGICAL amxVariableServer::deleteVariable const SERIAL    serial
 

LOGICAL amxVariableServer::existsVariable const SERIAL    serial,
const SI32    variable,
const SI32    type
 

SI32 amxVariableServer::firstVariable const SERIAL    serial
 

SI32 amxVariableServer::getError  
 

LOGICAL amxVariableServer::insertVariable const SERIAL    serial,
const SI32    variable,
const SI32    size,
const SI32    value
 

LOGICAL amxVariableServer::insertVariable const SERIAL    serial,
const SI32    variable,
const std::string &    value
 

LOGICAL amxVariableServer::insertVariable const SERIAL    serial,
const SI32    variable,
const SI32    value
 

LOGICAL amxVariableServer::inServerMode  
 

LOGICAL amxVariableServer::inUserMode  
 

LOGICAL amxVariableServer::moveVariable const SERIAL    fromSerial,
const SERIAL    toSerial
 

SI32 amxVariableServer::nextVariable const SERIAL    serial,
const SI32    previous
 

void amxVariableServer::saveVariable const SERIAL    serial,
FILE *    stream
 

LOGICAL amxVariableServer::selectVariable const SERIAL    serial,
const SI32    variable,
const SI32    index,
SI32   value
 

LOGICAL amxVariableServer::selectVariable const SERIAL    serial,
const SI32    variable,
std::string &    value
 

LOGICAL amxVariableServer::selectVariable const SERIAL    serial,
const SI32    variable,
SI32   value
 

void amxVariableServer::setServerMode  
 

void amxVariableServer::setUserMode  
 

SI32 amxVariableServer::size const SERIAL    serial,
const SI32    variable,
const SI32    index = -1
 

AMXVARSRV_DATATYPE amxVariableServer::typeOfVariable const SERIAL    serial,
const SI32    variable
 

LOGICAL amxVariableServer::updateVariable const SERIAL    serial,
const SI32    variable,
const SI32    index,
const SI32    value
 

LOGICAL amxVariableServer::updateVariable const SERIAL    serial,
const SI32    variable,
const std::string &    value
 

LOGICAL amxVariableServer::updateVariable const SERIAL    serial,
const SI32    variable,
const SI32    value
 


Member Data Documentation

SI32 amxVariableServer::error [private]
 

LOGICAL amxVariableServer::mode [private]
 

amxObjectVariableMap amxVariableServer::varMap [private]
 


The documentation for this class was generated from the following files: SourceForge.net Logo