#ifndef __VARIABLES_H__ #define __VARIABLES_H__ #ifdef __cplusplus #include #include #include #include class Variables : public Base { public: Variables(int = 0); Variables(const Variables &); ~Variables(); void SetTo(int i, const String &); String operator[](const String &); String operator[](int i); void Dump(Handle *, const String & = ""); int GetNb(); void Add(const String &); void Del(int); void Del(const String &); private: std::vector Vars; int nbvars; }; #else #error This only works with a C++ compiler #endif #endif