#include "WidgetManager.h"
Public Member Functions | |
WidgetManager () | |
virtual | ~WidgetManager () |
void | registerWidget (Widget *_widget) |
void | deregisterWidget (Widget *_widget) |
void | ownerDisconnected (const BasicServiceInformation &_owner) |
Widget * | findWidget (const std::string &_name) const |
void | lock (const BasicServiceInformation &_owner, const ot::LockTypeFlags &_lockFlags) |
void | unlock (const BasicServiceInformation &_owner, const ot::LockTypeFlags &_lockFlags) |
Public Member Functions inherited from ot::OTObject | |
OTObject (OTObject *_parentObject=(OTObject *) nullptr) | |
virtual | ~OTObject () |
void | setParentOTObject (OTObject *_newParent) |
OTObject * | getParentOTObject (void) |
const OTObject * | getParentOTObject (void) const |
void | registerDeleteNotifier (OTObject *_notifier) |
void | removeDeleteNotifier (OTObject *_notifier) |
const std::list< OTObject * > & | getChildOTObjects (void) const |
OTObject * | findChildOTObject (const std::string &_objectName) |
const OTObject * | findChildOTObject (const std::string &_objectName) const |
void | setOTObjectName (const std::string &_name) |
const std::string & | getOTObjectName (void) const |
Protected Member Functions | |
virtual void | objectWasDestroyed (OTObject *_object) override |
ot::WidgetManager::WidgetManager | ( | ) |
|
virtual |
void ot::WidgetManager::deregisterWidget | ( | Widget * | _widget | ) |
ot::Widget * ot::WidgetManager::findWidget | ( | const std::string & | _name | ) | const |
void ot::WidgetManager::lock | ( | const BasicServiceInformation & | _owner, |
const ot::LockTypeFlags & | _lockFlags ) |
|
overrideprotectedvirtual |
Reimplemented from ot::OTObject.
void ot::WidgetManager::ownerDisconnected | ( | const BasicServiceInformation & | _owner | ) |
void ot::WidgetManager::registerWidget | ( | Widget * | _widget | ) |
void ot::WidgetManager::unlock | ( | const BasicServiceInformation & | _owner, |
const ot::LockTypeFlags & | _lockFlags ) |