// ---------------------------------------------------------------------------- // Generated by InterfaceFactory [Wed May 07 00:57:16 2003] // // File : waservicefactoryx.cpp // Class : waServiceFactory // class layer : Dispatchable Receiver // ---------------------------------------------------------------------------- #include #include "waservicefactoryx.h" #ifdef CBCLASS #undef CBCLASS #endif #define CBCLASS waServiceFactoryX START_DISPATCH; CB(WASERVICEFACTORY_GETSERVICETYPE, x_getServiceType); CB(WASERVICEFACTORY_GETSERVICENAME, x_getServiceName); CB(WASERVICEFACTORY_GETGUID, getGuid); case WASERVICEFACTORY_GETINTERFACE: switch (nparam) { default: cb(&CBCLASS::getInterface, retval, params); break; case 0: cb(&CBCLASS::_RETIRED_getInterface, retval, params); break; } break; CB(WASERVICEFACTORY_SUPPORTNONLOCKINGGETINTERFACE, supportNonLockingGetInterface); CB(WASERVICEFACTORY_RELEASEINTERFACE, releaseInterface); CB(WASERVICEFACTORY_GETTESTSTRING, getTestString); CB(WASERVICEFACTORY_SERVICENOTIFY, serviceNotify); END_DISPATCH; #undef CBCLASS