HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_ServiceManager Member List

This is the complete list of members for PDG_ServiceManager, including all inherited members.

addEventHandler(PDG_EventHandler *handler)PDG_EventEmitter
addEventHandler(PDG_EventHandler *handler, PDG_EventType event)PDG_EventEmitter
addEventHandler(PDG_EventHandler *handler, const Filter &filter)PDG_EventEmitter
createDefaultServices()PDG_ServiceManagerstatic
deregisterService(const UT_StringHolder &name)PDG_ServiceManager
emitEvent(const PDG_Event &evt) const PDG_EventEmitter
eventHandlers(HandlerArray &handlers) const PDG_EventEmitter
eventQueueDestroyed()PDG_EventEmitter
Filter typedefPDG_EventEmitter
FilterMap typedefPDG_EventEmitter
get()PDG_ServiceManagerstatic
getMemoryUsage(bool inclusive) const PDG_EventEmitter
getService(const UT_StringHolder &name)PDG_ServiceManager
HandlerArray typedefPDG_EventEmitter
HandlerSet typedefPDG_EventEmitter
hasServiceSupport(PDG_SchedulerType *scheduler_type)PDG_ServiceManager
loadSavedServices()PDG_ServiceManagerstatic
myBeingDestroyedFlagPDG_EventEmitterprotected
myFiltersPDG_EventEmitterprotected
myHandlersPDG_EventEmitterprotected
myHandlersLockPDG_EventEmittermutableprotected
PDG_EventEmitter(PDG_EventQueue *eventQueue, bool block_destruction)PDG_EventEmitter
registeredServiceNames() const PDG_ServiceManager
registeredServiceNames(PDG_ServiceOwner owner_filter) const PDG_ServiceManager
registerService(UT_WorkBuffer &errors, const PDG_ServiceOptions &options, const UT_StringHolder &type_name, const UT_StringHolder &service_name, PDG_ServiceOwner owner)PDG_ServiceManager
removeAllEventHandlers(bool user_handler_only=false)PDG_EventEmitter
removeAllServiceInstances()PDG_ServiceManager
removeEventHandler(PDG_EventHandler *handler)PDG_EventEmitter
resetClient(UT_WorkBuffer &errors, const UT_StringHolder &service_name, const UT_StringHolder &client_name=UT_StringHolder::theEmptyString)PDG_ServiceManager
restartClient(UT_WorkBuffer &errors, const UT_StringHolder &service_name, const UT_StringHolder &client_name=UT_StringHolder::theEmptyString)PDG_ServiceManager
saveRegisteredServices()PDG_ServiceManagerstatic
setEventQueue(PDG_EventQueue *eventQueue)PDG_EventEmitter
startService(UT_WorkBuffer &errors, const UT_StringHolder &name, bool background=false)PDG_ServiceManager
stopAllServices()PDG_ServiceManager
stopClient(UT_WorkBuffer &errors, const UT_StringHolder &service_name, const UT_StringHolder &client_name=UT_StringHolder::theEmptyString)PDG_ServiceManager
stopService(UT_WorkBuffer &errors, const UT_StringHolder &name, bool ignore_stopped)PDG_ServiceManager
stopServicesForScheduler(const UT_StringHolder &scheduler_name, const UT_StringHolder &context_name, bool stop_internal_services)PDG_ServiceManager
supportedEventTypes() const overridePDG_ServiceManagervirtual
theServiceRegistryFilePDG_ServiceManagerstatic
theServiceSerializationVersionPDG_ServiceManagerstatic
theServiceSessionAddressPDG_ServiceManagerstatic
unlockService(PDG_WorkItemID lock_id, PDG_ServiceResetType reset_type, UT_WorkBuffer &errors)PDG_ServiceManager
~PDG_EventEmitter()PDG_EventEmittervirtual
~PDG_ServiceManager() overridePDG_ServiceManager