OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ot::WidgetManager Class Reference

#include "WidgetManager.h"

Inheritance diagram for ot::WidgetManager:
ot::OTObject

Public Member Functions

 WidgetManager ()
 
virtual ~WidgetManager ()
 
void registerWidget (Widget *_widget)
 
void deregisterWidget (Widget *_widget)
 
void ownerDisconnected (const BasicServiceInformation &_owner)
 
WidgetfindWidget (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)
 
OTObjectgetParentOTObject (void)
 
const OTObjectgetParentOTObject (void) const
 
void registerDeleteNotifier (OTObject *_notifier)
 
void removeDeleteNotifier (OTObject *_notifier)
 
const std::list< OTObject * > & getChildOTObjects (void) const
 
OTObjectfindChildOTObject (const std::string &_objectName)
 
const OTObjectfindChildOTObject (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
 

Constructor & Destructor Documentation

◆ WidgetManager()

ot::WidgetManager::WidgetManager ( )

◆ ~WidgetManager()

ot::WidgetManager::~WidgetManager ( )
virtual

Member Function Documentation

◆ deregisterWidget()

void ot::WidgetManager::deregisterWidget ( Widget * _widget)

◆ findWidget()

ot::Widget * ot::WidgetManager::findWidget ( const std::string & _name) const

◆ lock()

void ot::WidgetManager::lock ( const BasicServiceInformation & _owner,
const ot::LockTypeFlags & _lockFlags )

◆ objectWasDestroyed()

void ot::WidgetManager::objectWasDestroyed ( OTObject * _object)
overrideprotectedvirtual

Reimplemented from ot::OTObject.

◆ ownerDisconnected()

void ot::WidgetManager::ownerDisconnected ( const BasicServiceInformation & _owner)

◆ registerWidget()

void ot::WidgetManager::registerWidget ( Widget * _widget)

◆ unlock()

void ot::WidgetManager::unlock ( const BasicServiceInformation & _owner,
const ot::LockTypeFlags & _lockFlags )

The documentation for this class was generated from the following files: