bool Exists(const std::string & name) const;
const std::string & GetStrError() const { return strError; }
bool Exists(const std::string & name) const;
const std::string & GetStrError() const { return strError; }
int OpenSearch() const;
int SearchNext(int, CORP_CONF * corp) const;
int CloseSearch(int) const;
private:
int OpenSearch() const;
int SearchNext(int, CORP_CONF * corp) const;
int CloseSearch(int) const;
private:
typedef list<CORP_CONF>::iterator crp_iter;
typedef list<CORP_CONF>::const_iterator const_crp_iter;
bool Read();
std::list<CORP_CONF> data;
typedef list<CORP_CONF>::iterator crp_iter;
typedef list<CORP_CONF>::const_iterator const_crp_iter;
bool Read();
std::list<CORP_CONF> data;