#include #ifndef PERFORMANCE_SERVICE_API #define PERFORMANCE_SERVICE_API #endif // ***************************************************************************** // * newPerformanceService : // * This function will be called by the cdevSystem object to create an // * initial instance of the PerformanceService. // ***************************************************************************** extern "C" PERFORMANCE_SERVICE_API cdevService * newPerformanceService ( char * name, cdevSystem * system ); // ***************************************************************************** // * class PerformanceService : // * This class simply inherits from the cdevClientService and must define // * only a constructor and destructor. // ***************************************************************************** class PerformanceService : public cdevClientService { public: PerformanceService ( char * name, cdevSystem & system = cdevSystem::defaultSystem()); protected: ~PerformanceService ( void ); };