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 PDG_EventFilter &filter)PDG_EventEmitter
clearEventQueue()PDG_EventEmitter
createDefaultServices()PDG_ServiceManagerstatic
deregisterService(const UT_StringHolder &name)PDG_ServiceManager
emitEvent(const PDG_Event &event, bool immediate=false) const PDG_EventEmitter
eventHandlers(PDG_EventHandlerArray &handlers) const PDG_EventEmitter
get()PDG_ServiceManagerstatic
getMemoryUsage(bool inclusive) const PDG_EventEmitter
getService(const UT_StringHolder &name)PDG_ServiceManager
hasServiceSupport(PDG_SchedulerType *scheduler_type)PDG_ServiceManager
loadSavedServices()PDG_ServiceManagerstatic
PDG_EventEmitter(PDG_EventQueue *event_queue, 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 *event_queue)PDG_EventEmitter
shouldEmit(const PDG_Event &event) const 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