XSPFHandlerFactory.h 456 B

12345678910111213141516171819
  1. #ifndef NULLSOFT_XSPF_XSPFHANDLERFACTORY_H
  2. #define NULLSOFT_XSPF_XSPFHANDLERFACTORY_H
  3. #include <api/service/waservicefactory.h>
  4. class XSPFHandlerFactory : public waServiceFactory
  5. {
  6. public:
  7. FOURCC GetServiceType();
  8. const char *GetServiceName();
  9. GUID GetGuid();
  10. void *GetInterface(int global_lock = TRUE);
  11. int ReleaseInterface(void *ifc);
  12. protected:
  13. RECVS_DISPATCH; // all Wasabi objects implementing a Dispatchable interface require this
  14. };
  15. #endif