#if !defined(_inifile_h)
#define _inifile_h

class TIniFile
{
private:
 int pCount;
 char *str[1000];
 int FindParam(char *);
public:
 TIniFile(void){pCount=0;};
 TIniFile(char *file){pCount=0;LoadIniFile(file);};
 ~TIniFile(void){Clear();};
 int LoadIniFile(char *);
 void Clear(void);
 int GetCount(void){return pCount;};
 int GetParam(char *,int);
 float GetParam(char *, float);
 int GetParam(char *, char *);
 int GetParam(int,int);
 float GetParam(float key,float defval, char *form=0);
 int GetParam(float, float* arr, char *form=0);
 char* GetParam(char *); 
};

#endif


