BSAPI
Public Member Functions
SConfigureI Class Reference

A class for configuration file reading and accessing configuration variables. More...

#include <bsapi.h>

Inheritance diagram for SConfigureI:
SUnknownI

List of all members.

Public Member Functions

virtual void BSAPI_METHOD Clear ()=0
virtual void BSAPI_METHOD SetVariableTable (config_var_type *pTable)=0
virtual void BSAPI_METHOD SetCheckUnknownVariables (bool v)=0
virtual void BSAPI_METHOD SetConfigLineChecker (SConfigureCallbackI *pConfigLineChecker)=0
virtual bool BSAPI_METHOD Load (const char *pFile)=0
virtual bool BSAPI_METHOD Save (const char *pFile=0)=0
virtual void BSAPI_METHOD SubstValues (const char *pPattern, const char *pNewValue)=0
virtual void BSAPI_METHOD FirstSection ()=0
virtual char *BSAPI_METHOD GetSection ()=0
virtual void BSAPI_METHOD FirstVariable (const char *pSection)=0
virtual char *BSAPI_METHOD GetVariable ()=0
virtual void BSAPI_METHOD SetString (const char *pSection, const char *pVariable, const char *pValue)=0
virtual void BSAPI_METHOD SetBool (const char *pSection, const char *pVariable, bool pValue)=0
virtual void BSAPI_METHOD SetInt (const char *pSsection, const char *pVariable, int pValue)=0
virtual void BSAPI_METHOD SetFloat (const char *pSsection, const char *pVariable, float pValue)=0
virtual char *BSAPI_METHOD GetString (const char *pSection, const char *pVariable)=0
virtual bool BSAPI_METHOD GetBool (const char *pSection, const char *pVariable)=0
virtual int BSAPI_METHOD GetInt (const char *pSsection, const char *pVariable)=0
virtual float BSAPI_METHOD GetFloat (const char *pSsection, const char *pVariable)=0

Detailed Description

A class for configuration file reading and accessing configuration variables.


The documentation for this class was generated from the following file: