Welcome to CppMicroServices’s documentation!¶
The CppMicroServices project is a C++ library for creating and managing modular software systems based on ideas from OSGi. The code is open source, and available on github.
The main documentation for the site is organized into a couple sections. Start reading at the top for a quick start.
Best Practices
- Tutorial
- Example 1 - Service Event Listener
- Example 2 - Dictionary Service Bundle
- Example 2b - Alternative Dictionary Service Bundle
- Example 3 - Dictionary Client Bundle
- Example 4 - Robust Dictionary Client Bundle
- Example 5 - Service Tracker Dictionary Client Bundle
- Example 6 - Spell Checker Service Bundle
- Example 7 - Spell Checker Client Bundle
- Emulating Singletons
Bundles & Tools
API Reference
- CMake Support
- Framework API
- Main
- Bundle
operator<<()operator<<()operator<<()BundleBundle::StateBundle::StartOptionsBundle::StopOptionsBundle::TimeStampBundle::Bundle()Bundle::Bundle()Bundle::operator=()Bundle::operator=()Bundle::Bundle()Bundle::~Bundle()Bundle::operator==()Bundle::operator!=()Bundle::operator<()Bundle::operator bool()Bundle::operator=()Bundle::GetState()Bundle::GetBundleContext()Bundle::GetBundleId()Bundle::GetLocation()Bundle::GetSymbol()Bundle::GetSymbolicName()Bundle::GetVersion()Bundle::GetProperties()Bundle::GetHeaders()Bundle::GetProperty()Bundle::GetPropertyKeys()Bundle::GetRegisteredServices()Bundle::GetServicesInUse()Bundle::GetResource()Bundle::FindResources()Bundle::GetLastModified()Bundle::Start()Bundle::Start()Bundle::Stop()Bundle::Stop()Bundle::Uninstall()Bundle::Bundle()Bundle::dBundle::cBundle::MakeBundle()
- BundleActivator
- BundleContext
BundleContextBundleContext::BundleContext()BundleContext::operator==()BundleContext::operator!=()BundleContext::operator<()BundleContext::operator bool()BundleContext::operator=()BundleContext::GetProperty()BundleContext::GetProperties()BundleContext::GetBundle()BundleContext::GetBundle()BundleContext::GetBundles()BundleContext::GetBundles()BundleContext::RegisterService()BundleContext::RegisterService()BundleContext::RegisterService()BundleContext::GetServiceReferences()BundleContext::GetServiceReferences()BundleContext::GetServiceReference()BundleContext::GetServiceReference()BundleContext::GetService()BundleContext::GetService()BundleContext::GetService()BundleContext::GetServiceObjects()BundleContext::AddServiceListener()BundleContext::RemoveServiceListener()BundleContext::AddBundleListener()BundleContext::RemoveBundleListener()BundleContext::AddFrameworkListener()BundleContext::RemoveFrameworkListener()BundleContext::RemoveListener()BundleContext::AddServiceListener()BundleContext::RemoveServiceListener()BundleContext::AddBundleListener()BundleContext::RemoveBundleListener()BundleContext::AddFrameworkListener()BundleContext::RemoveFrameworkListener()BundleContext::GetDataFile()BundleContext::InstallBundles()
- BundleEvent
operator<<()operator<<()BundleEventBundleEvent::TypeBundleEvent::Type::BUNDLE_INSTALLEDBundleEvent::Type::BUNDLE_STARTEDBundleEvent::Type::BUNDLE_STOPPEDBundleEvent::Type::BUNDLE_UPDATEDBundleEvent::Type::BUNDLE_UNINSTALLEDBundleEvent::Type::BUNDLE_RESOLVEDBundleEvent::Type::BUNDLE_UNRESOLVEDBundleEvent::Type::BUNDLE_STARTINGBundleEvent::Type::BUNDLE_STOPPINGBundleEvent::Type::BUNDLE_LAZY_ACTIVATION
BundleEvent::BundleEvent()BundleEvent::operator bool()BundleEvent::BundleEvent()BundleEvent::BundleEvent()BundleEvent::GetBundle()BundleEvent::GetType()BundleEvent::GetOrigin()BundleEvent::operator==()
- BundleEventHook
- BundleFindHook
- BundleResource
operator<<()BundleResourceBundleResource::BundleResource()BundleResource::BundleResource()BundleResource::~BundleResource()BundleResource::operator=()BundleResource::operator<()BundleResource::operator==()BundleResource::operator!=()BundleResource::IsValid()BundleResource::operator bool()BundleResource::GetName()BundleResource::GetPath()BundleResource::GetResourcePath()BundleResource::GetBaseName()BundleResource::GetCompleteBaseName()BundleResource::GetSuffix()BundleResource::GetCompleteSuffix()BundleResource::IsDir()BundleResource::IsFile()BundleResource::GetChildren()BundleResource::GetChildResources()BundleResource::GetSize()BundleResource::GetCompressedSize()BundleResource::GetLastModified()BundleResource::GetCrc32()
hash
- BundleResourceStream
- Framework
- FrameworkEvent
- PrototypeServiceFactory
- ServiceEvent
- ServiceEventListenerHook
- ServiceException
- ServiceFactory
- ServiceFindHook
- ServiceInterface
- ServiceListenerHook
ServiceListenerHookServiceListenerHook::~ServiceListenerHook()ServiceListenerHook::Added()ServiceListenerHook::Removed()ServiceListenerHook::ListenerInfoServiceListenerHook::ListenerInfo::ListenerInfo()ServiceListenerHook::ListenerInfo::ListenerInfo()ServiceListenerHook::ListenerInfo::~ListenerInfo()ServiceListenerHook::ListenerInfo::operator=()ServiceListenerHook::ListenerInfo::IsNull()ServiceListenerHook::ListenerInfo::GetBundleContext()ServiceListenerHook::ListenerInfo::GetFilter()ServiceListenerHook::ListenerInfo::IsRemoved()ServiceListenerHook::ListenerInfo::operator==()
hash
- ServiceObjects
- ServiceReference
ServiceReferenceUServiceReferenceFromService()operator<<()ServiceReferenceServiceReferenceBaseServiceReferenceBase::ServiceReferenceBase()ServiceReferenceBase::operator bool()ServiceReferenceBase::operator=()ServiceReferenceBase::~ServiceReferenceBase()ServiceReferenceBase::GetProperty()ServiceReferenceBase::GetPropertyKeys()ServiceReferenceBase::GetPropertyKeys()ServiceReferenceBase::GetBundle()ServiceReferenceBase::GetUsingBundles()ServiceReferenceBase::GetInterfaceId()ServiceReferenceBase::IsConvertibleTo()ServiceReferenceBase::operator<()ServiceReferenceBase::operator==()ServiceReferenceBase::operator=()
hash
- ServiceRegistration
ServiceRegistrationServiceRegistrationBaseServiceRegistrationBase::ServiceRegistrationBase()ServiceRegistrationBase::ServiceRegistrationBase()ServiceRegistrationBase::operator bool()ServiceRegistrationBase::operator=()ServiceRegistrationBase::~ServiceRegistrationBase()ServiceRegistrationBase::GetReference()ServiceRegistrationBase::SetProperties()ServiceRegistrationBase::SetProperties()ServiceRegistrationBase::Unregister()ServiceRegistrationBase::operator<()ServiceRegistrationBase::operator==()ServiceRegistrationBase::operator=()ServiceRegistrationBase::operator=()
hash
- ServiceTracker
ServiceTrackerServiceTracker::TrackedParamTypeServiceTracker::TrackingMapServiceTracker::~ServiceTracker()ServiceTracker::ServiceTracker()ServiceTracker::ServiceTracker()ServiceTracker::ServiceTracker()ServiceTracker::ServiceTracker()ServiceTracker::Open()ServiceTracker::Close()ServiceTracker::WaitForService()ServiceTracker::WaitForService()ServiceTracker::GetServiceReferences()ServiceTracker::GetServiceReference()ServiceTracker::GetService()ServiceTracker::GetServices()ServiceTracker::GetService()ServiceTracker::Remove()ServiceTracker::Size()ServiceTracker::GetTrackingCount()ServiceTracker::GetTracked()ServiceTracker::IsEmpty()ServiceTracker::WaitForService()ServiceTracker::AddingService()ServiceTracker::ModifiedService()ServiceTracker::RemovedService()
ServiceTrackerCustomizer
- Bundle
- Utilities
- Any
- AnyMap
AnyMapany_mapany_map::map_typeany_map::key_typeany_map::mapped_typeany_map::value_typeany_map::size_typeany_map::difference_typeany_map::referenceany_map::const_referenceany_map::pointerany_map::const_pointerany_map::ordered_any_mapany_map::unordered_any_mapany_map::unordered_any_cimapany_map::iteratorany_map::const_iteratorany_map::any_map()any_map::any_map()any_map::any_map()any_map::any_map()any_map::any_map()any_map::any_map()any_map::any_map()any_map::any_map()any_map::operator=()any_map::any_map()any_map::operator=()any_map::~any_map()any_map::begin()any_map::begin()any_map::cbegin()any_map::end()any_map::end()any_map::cend()any_map::empty()any_map::size()any_map::count()any_map::clear()any_map::at()any_map::at()any_map::operator[]()any_map::operator[]()any_map::insert()any_map::emplace()any_map::find()any_map::erase()any_map::operator==()any_map::operator!=()any_map::oany_map::uoany_map::uociany_map::typeany_map::const_iterany_map::const_iter::referenceany_map::const_iter::pointerany_map::const_iter::iteratorany_map::const_iter::const_iter()any_map::const_iter::const_iter()any_map::const_iter::const_iter()any_map::const_iter::~const_iter()any_map::const_iter::const_iter()any_map::const_iter::const_iter()any_map::const_iter::operator*()any_map::const_iter::operator->()any_map::const_iter::operator++()any_map::const_iter::operator++()any_map::const_iter::operator==()any_map::const_iter::operator!=()any_map::const_iter::oany_map::const_iter::uoany_map::const_iter::uoci
any_map::iterany_map::iter::referenceany_map::iter::pointerany_map::iter::iteratorany_map::iter::iter()any_map::iter::iter()any_map::iter::~iter()any_map::iter::iter()any_map::iter::iter()any_map::iter::operator*()any_map::iter::operator->()any_map::iter::operator++()any_map::iter::operator++()any_map::iter::operator==()any_map::iter::operator!=()any_map::iter::oany_map::iter::uoany_map::iter::uoci
- BundleVersion
operator<<()BundleVersionBundleVersion::BundleVersion()BundleVersion::BundleVersion()BundleVersion::BundleVersion()BundleVersion::BundleVersion()BundleVersion::IsUndefined()BundleVersion::GetMajor()BundleVersion::GetMinor()BundleVersion::GetMicro()BundleVersion::GetQualifier()BundleVersion::ToString()BundleVersion::operator==()BundleVersion::Compare()BundleVersion::EmptyVersion()BundleVersion::UndefinedVersion()BundleVersion::ParseVersion()
- Constants
ConstantsConstants::SYSTEM_BUNDLE_LOCATIONConstants::SYSTEM_BUNDLE_SYMBOLICNAMEConstants::BUNDLE_ACTIVATORConstants::BUNDLE_CATEGORYConstants::BUNDLE_COPYRIGHTConstants::BUNDLE_DESCRIPTIONConstants::BUNDLE_MANIFESTVERSIONConstants::BUNDLE_NAMEConstants::BUNDLE_VENDORConstants::BUNDLE_VERSIONConstants::BUNDLE_DOCURLConstants::BUNDLE_CONTACTADDRESSConstants::BUNDLE_SYMBOLICNAMEConstants::BUNDLE_LOCALIZATIONConstants::BUNDLE_LOCALIZATION_DEFAULT_BASENAMEConstants::BUNDLE_ACTIVATIONPOLICYConstants::ACTIVATION_LAZYConstants::FRAMEWORK_VERSIONConstants::FRAMEWORK_VENDORConstants::FRAMEWORK_STORAGEConstants::FRAMEWORK_STORAGE_CLEANConstants::FRAMEWORK_STORAGE_CLEAN_ONFIRSTINITConstants::FRAMEWORK_THREADING_SUPPORTConstants::FRAMEWORK_THREADING_SINGLEConstants::FRAMEWORK_THREADING_MULTIConstants::FRAMEWORK_LOGConstants::FRAMEWORK_UUIDConstants::FRAMEWORK_WORKING_DIRConstants::FRAMEWORK_BUNDLE_VALIDATION_FUNCConstants::OBJECTCLASSConstants::SERVICE_IDConstants::SERVICE_PIDConstants::SERVICE_RANKINGConstants::SERVICE_VENDORConstants::SERVICE_DESCRIPTIONConstants::SERVICE_SCOPEConstants::SCOPE_SINGLETONConstants::SCOPE_BUNDLEConstants::SCOPE_PROTOTYPEConstants::LIBRARY_LOAD_OPTIONS
- FrameworkFactory
- GetBundleContext
- LDAPFilter
- Listeners
- SharedLibrary
SharedLibrarySharedLibrary::SharedLibrary()SharedLibrary::SharedLibrary()SharedLibrary::SharedLibrary()SharedLibrary::SharedLibrary()SharedLibrary::~SharedLibrary()SharedLibrary::operator=()SharedLibrary::Load()SharedLibrary::Load()SharedLibrary::Unload()SharedLibrary::SetName()SharedLibrary::GetName()SharedLibrary::GetFilePath()SharedLibrary::SetFilePath()SharedLibrary::GetFilePath()SharedLibrary::SetLibraryPath()SharedLibrary::GetLibraryPath()SharedLibrary::SetSuffix()SharedLibrary::GetSuffix()SharedLibrary::SetPrefix()SharedLibrary::GetPrefix()SharedLibrary::GetHandle()SharedLibrary::IsLoaded()
- ShrinkableMap
ShrinkableMapShrinkableMap::container_typeShrinkableMap::iteratorShrinkableMap::const_iteratorShrinkableMap::size_typeShrinkableMap::key_typeShrinkableMap::mapped_typeShrinkableMap::value_typeShrinkableMap::referenceShrinkableMap::const_referenceShrinkableMap::ShrinkableMap()ShrinkableMap::begin()ShrinkableMap::begin()ShrinkableMap::end()ShrinkableMap::end()ShrinkableMap::erase()ShrinkableMap::erase()ShrinkableMap::erase()ShrinkableMap::empty()ShrinkableMap::clear()ShrinkableMap::size()ShrinkableMap::max_size()ShrinkableMap::operator[]()ShrinkableMap::at()ShrinkableMap::at()ShrinkableMap::count()ShrinkableMap::find()ShrinkableMap::find()ShrinkableMap::equal_range()ShrinkableMap::equal_range()ShrinkableMap::lower_bound()ShrinkableMap::lower_bound()ShrinkableMap::upper_bound()ShrinkableMap::upper_bound()
- ShrinkableVector
ShrinkableVectorShrinkableVector::container_typeShrinkableVector::iteratorShrinkableVector::const_iteratorShrinkableVector::size_typeShrinkableVector::referenceShrinkableVector::const_referenceShrinkableVector::value_typeShrinkableVector::ShrinkableVector()ShrinkableVector::begin()ShrinkableVector::begin()ShrinkableVector::end()ShrinkableVector::end()ShrinkableVector::front()ShrinkableVector::front()ShrinkableVector::back()ShrinkableVector::back()ShrinkableVector::erase()ShrinkableVector::erase()ShrinkableVector::pop_back()ShrinkableVector::empty()ShrinkableVector::clear()ShrinkableVector::size()ShrinkableVector::at()ShrinkableVector::at()ShrinkableVector::operator[]()ShrinkableVector::operator[]()
- Macros
- Main
- Declarative Services API
- BundleDTO
- ComponentConfigurationDTO
- ComponentConstants
- ComponentContext
ComponentContextComponentContext::~ComponentContext()ComponentContext::GetProperties()ComponentContext::GetBundleContext()ComponentContext::GetUsingBundle()ComponentContext::EnableComponent()ComponentContext::DisableComponent()ComponentContext::GetServiceReference()ComponentContext::LocateService()ComponentContext::LocateServices()ComponentContext::LocateService()ComponentContext::LocateServices()
- ComponentDescriptionDTO
ComponentDescriptionDTOComponentDescriptionDTO::nameComponentDescriptionDTO::bundleComponentDescriptionDTO::scopeComponentDescriptionDTO::implementationClassComponentDescriptionDTO::defaultEnabledComponentDescriptionDTO::immediateComponentDescriptionDTO::serviceInterfacesComponentDescriptionDTO::propertiesComponentDescriptionDTO::referencesComponentDescriptionDTO::activateComponentDescriptionDTO::deactivateComponentDescriptionDTO::modified
- ComponentException
- ReferenceDTO
- SatisfiedReferenceDTO
- ServiceComponentRuntime
ServiceComponentRuntimeServiceComponentRuntime::~ServiceComponentRuntime()ServiceComponentRuntime::GetComponentDescriptionDTOs()ServiceComponentRuntime::GetComponentDescriptionDTO()ServiceComponentRuntime::GetComponentConfigurationDTOs()ServiceComponentRuntime::IsComponentEnabled()ServiceComponentRuntime::EnableComponent()ServiceComponentRuntime::DisableComponent()
- ServiceReferenceDTO
- UnsatisfiedReferenceDTO
- Configuration Admin API
- Configuration
ConfigurationConfiguration::~Configuration()Configuration::GetPid()Configuration::GetFactoryPid()Configuration::GetProperties()Configuration::GetChangeCount()Configuration::SafeUpdate()Configuration::Update()Configuration::SafeUpdateIfDifferent()Configuration::UpdateIfDifferent()Configuration::SafeRemove()Configuration::Remove()
- ConfigurationAdmin
- ConfigurationException
- ConfigurationListener
- ManagedService
- ManagedServiceFactory
- Configuration
- LogService API
- LogService
LogLevelSeverityLevelLoggerLogger::~Logger()Logger::audit()Logger::audit()Logger::audit()Logger::audit()Logger::audit()Logger::audit()Logger::debug()Logger::debug()Logger::debug()Logger::debug()Logger::debug()Logger::debug()Logger::error()Logger::error()Logger::error()Logger::error()Logger::error()Logger::error()Logger::info()Logger::info()Logger::info()Logger::info()Logger::info()Logger::info()Logger::trace()Logger::trace()Logger::trace()Logger::trace()Logger::trace()Logger::trace()Logger::warn()Logger::warn()Logger::warn()Logger::warn()Logger::warn()Logger::warn()
LoggerFactoryLogService
- LogService
- AsyncWorkService API
- Http Service API
- HttpServlet
HttpServletHttpServlet::HttpServlet()HttpServlet::Init()HttpServlet::Destroy()HttpServlet::GetServletConfig()HttpServlet::Service()HttpServlet::GetServletContext()HttpServlet::~HttpServlet()HttpServlet::PROP_CONTEXT_ROOTHttpServlet::GetLastModified()HttpServlet::DoGet()HttpServlet::DoHead()HttpServlet::DoDelete()HttpServlet::DoPost()HttpServlet::DoPut()HttpServlet::DoTrace()HttpServlet::Lock()
- HttpServletRequest
HttpServletRequestHttpServletRequest::~HttpServletRequest()HttpServletRequest::HttpServletRequest()HttpServletRequest::operator=()HttpServletRequest::GetServletContext()HttpServletRequest::GetAttribute()HttpServletRequest::GetAttributeNames()HttpServletRequest::GetContentLength()HttpServletRequest::GetContentType()HttpServletRequest::GetLocalName()HttpServletRequest::GetRemoteHost()HttpServletRequest::GetLocalPort()HttpServletRequest::GetRemotePort()HttpServletRequest::GetScheme()HttpServletRequest::GetServerName()HttpServletRequest::GetServerPort()HttpServletRequest::GetProtocol()HttpServletRequest::GetContextPath()HttpServletRequest::GetPathInfo()HttpServletRequest::GetRequestUri()HttpServletRequest::GetRequestUrl()HttpServletRequest::GetServletPath()HttpServletRequest::GetQueryString()HttpServletRequest::GetHeader()HttpServletRequest::GetDateHeader()HttpServletRequest::GetHeaderNames()HttpServletRequest::GetHeaders()HttpServletRequest::GetMethod()HttpServletRequest::GetAcceptHeader()HttpServletRequest::RemoveAttribute()HttpServletRequest::SetAttribute()
- HttpServletResponse
HttpServletResponseHttpServletResponse::~HttpServletResponse()HttpServletResponse::HttpServletResponse()HttpServletResponse::operator=()HttpServletResponse::FlushBuffer()HttpServletResponse::IsCommitted()HttpServletResponse::GetBufferSize()HttpServletResponse::GetCharacterEncoding()HttpServletResponse::GetContentType()HttpServletResponse::GetOutputStream()HttpServletResponse::Reset()HttpServletResponse::ResetBuffer()HttpServletResponse::SetBufferSize()HttpServletResponse::SetCharacterEncoding()HttpServletResponse::SetContentLength()HttpServletResponse::SetContentType()HttpServletResponse::AddHeader()HttpServletResponse::SetHeader()HttpServletResponse::SetDateHeader()HttpServletResponse::AddIntHeader()HttpServletResponse::SetIntHeader()HttpServletResponse::ContainsHeader()HttpServletResponse::GetHeader()HttpServletResponse::GetStatus()HttpServletResponse::SetStatus()HttpServletResponse::SendError()HttpServletResponse::SendRedirect()HttpServletResponse::SC_CONTINUEHttpServletResponse::SC_SWITCHING_PROTOCOLSHttpServletResponse::SC_OKHttpServletResponse::SC_CREATEDHttpServletResponse::SC_ACCEPTEDHttpServletResponse::SC_NON_AUTHORITATIVE_INFORMATIONHttpServletResponse::SC_NO_CONTENTHttpServletResponse::SC_RESET_CONTENTHttpServletResponse::SC_PARTIAL_CONTENTHttpServletResponse::SC_MULTIPLE_CHOICESHttpServletResponse::SC_MOVED_PERMANENTLYHttpServletResponse::SC_FOUNDHttpServletResponse::SC_MOVED_TEMPORARILYHttpServletResponse::SC_SEE_OTHERHttpServletResponse::SC_NOT_MODIFIEDHttpServletResponse::SC_USE_PROXYHttpServletResponse::SC_TEMPORARY_REDIRECTHttpServletResponse::SC_BAD_REQUESTHttpServletResponse::SC_UNAUTHORIZEDHttpServletResponse::SC_PAYMENT_REQUIREDHttpServletResponse::SC_FORBIDDENHttpServletResponse::SC_NOT_FOUNDHttpServletResponse::SC_METHOD_NOT_ALLOWEDHttpServletResponse::SC_NOT_ACCEPTABLEHttpServletResponse::SC_PROXY_AUTHENTICATION_REQUIREDHttpServletResponse::SC_REQUEST_TIMEOUTHttpServletResponse::SC_CONFLICTHttpServletResponse::SC_GONEHttpServletResponse::SC_LENGTH_REQUIREDHttpServletResponse::SC_PRECONDITION_FAILEDHttpServletResponse::SC_REQUEST_ENTITY_TOO_LARGEHttpServletResponse::SC_REQUEST_URI_TOO_LONGHttpServletResponse::SC_UNSUPPORTED_MEDIA_TYPEHttpServletResponse::SC_REQUESTED_RANGE_NOT_SATISFIABLEHttpServletResponse::SC_EXPECTATION_FAILEDHttpServletResponse::SC_INTERNAL_SERVER_ERRORHttpServletResponse::SC_NOT_IMPLEMENTEDHttpServletResponse::SC_BAD_GATEWAYHttpServletResponse::SC_SERVICE_UNAVAILABLEHttpServletResponse::SC_GATEWAY_TIMEOUTHttpServletResponse::SC_HTTP_VERSION_NOT_SUPPORTEDHttpServletResponse::HttpServletResponse()HttpServletResponse::GetOutputStreamBuffer()HttpServletResponse::SetOutputStreamBuffer()HttpServletResponse::d
- ServletConfig
- ServletContainer
- ServletContext
- HttpServlet
- Web Console API
- AbstractWebConsolePlugin
AbstractWebConsolePluginAbstractWebConsolePlugin::TemplateDataAbstractWebConsolePlugin::GetLabel()AbstractWebConsolePlugin::GetTitle()AbstractWebConsolePlugin::GetCategory()AbstractWebConsolePlugin::GetVariableResolver()AbstractWebConsolePlugin::SetVariableResolver()AbstractWebConsolePlugin::IsHtmlRequest()AbstractWebConsolePlugin::DoGet()AbstractWebConsolePlugin::RenderContent()AbstractWebConsolePlugin::StartResponse()AbstractWebConsolePlugin::RenderTopNavigation()AbstractWebConsolePlugin::EndResponse()AbstractWebConsolePlugin::GetCssReferences()AbstractWebConsolePlugin::ReadTemplateFile()
- SimpleWebConsolePlugin
SimpleWebConsolePluginSimpleWebConsolePlugin::SimpleWebConsolePlugin()SimpleWebConsolePlugin::GetLabel()SimpleWebConsolePlugin::GetTitle()SimpleWebConsolePlugin::GetCategory()SimpleWebConsolePlugin::Register()SimpleWebConsolePlugin::Unregister()SimpleWebConsolePlugin::GetCssReferences()SimpleWebConsolePlugin::GetContext()
- WebConsoleConstants
WebConsoleConstantsWebConsoleConstants::SERVICE_NAMEWebConsoleConstants::PLUGIN_LABELWebConsoleConstants::PLUGIN_TITLEWebConsoleConstants::PLUGIN_CATEGORYWebConsoleConstants::PLUGIN_CSS_REFERENCESWebConsoleConstants::ATTR_APP_ROOTWebConsoleConstants::ATTR_PLUGIN_ROOTWebConsoleConstants::ATTR_LABEL_MAPWebConsoleConstants::ATTR_CONSOLE_VARIABLE_RESOLVER
- WebConsoleDefaultVariableResolver
- WebConsoleVariableResolver
- AbstractWebConsolePlugin
- Shell Service API