Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > contrib-release-debug > by-pkgid > 69710aa523c75aae90cbd19e022a4e3b > files > 252

centerim-debug-4.22.10-1mdv2011.0.i586.rpm

#ifndef __ICQGROUPS_H__
#define __ICQGROUPS_H__

#include "icqgroup.h"

class icqgroups: private vector<icqgroup> {
    private:
    public:
	icqgroups();
	~icqgroups();

	string getfname() const;

	void load();
	void save();

	int add(const string &aname);
	void remove(int gid);
	string getname(int gid) const;

	int size() const { return vector<icqgroup>::size(); }

	iterator begin() { return vector<icqgroup>::begin(); }
	iterator end() { return vector<icqgroup>::end(); }
};

extern icqgroups groups;

#endif