2007-09-19 21:42:30 UTC
previous
next
#ifndef MODULES_H_
#define MODULES_H_
#include <boost/utility.hpp>
#include <boost/scoped_ptr.hpp>
#include <list>
namespace Modules
{
class Manager : boost::noncopyable
{
public:
Manager();
~Manager();
private:
std::list<void*> _modules;
};
extern boost::scoped_ptr<Manager> manager;
}
#endif /*MODULES_H_*/