Sophie

Sophie

distrib > Mandriva > cooker > i586 > by-pkgid > 3c0d461a1e0431b77d119f4900d3ffd4 > files > 13

apachetop-debug-0.12.6-7mdv2011.0.i586.rpm

#ifndef _CIRCLE_H_
#define _CIRCLE_H_

class Circle
{
public:
        virtual int create(unsigned int size) = 0;

	virtual int insert(struct logbits lb) = 0;

	virtual int walk(struct logbits **lb) = 0;

        virtual time_t oldest(void) = 0;

	virtual void updatestats(void) = 0;

	virtual double getreqcount(void) = 0;
	virtual double getbytecount(void) = 0;
	virtual double getsummary(int r_c) = 0;
};

#endif