/* === S Y N F I G ========================================================= */
-/*! \file module.h
+/*! \file gtkmm/module.h
** \brief Template Header
**
-** $Id: module.h,v 1.1.1.1 2005/01/07 03:34:36 darco Exp $
+** $Id$
**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
class Module : public etl::shared_object
{
bool status_;
-
+
protected:
Module();
virtual ~Module();
bool start();
-
+
bool stop();
-
+
bool get_status()const;
protected:
-
+
virtual bool start_vfunc()=0;
virtual bool stop_vfunc()=0;
};
-
+
}; // END of namespace studio
/* === E N D =============================================================== */