C3D Toolkit  Kernel - 110761, Vision - 2.5.1.3

Метка для выполнения операций. Подробнее...

#include <topology_item.h>

+ Граф наследования:MbLabel:
+ Граф связей класса MbLabel:

Открытые члены

 MbLabel ()
 Конструктор без параметров.
 
 MbLabel (const MbeLabelState)
 Конструктор по собственное метке.
 
 MbLabel (const MbLabel &)
 Конструктор по Label.
 
 ~MbLabel ()
 Деструктор.
 
void SetLabel (const MbeLabelState, void *key=NULL)
 Установить частную или собственную метку (соответствующую ключу).
 
void SetLabel (const MbeLabelState, void *key, bool setLock)
 Установить частную или собственную метку (соответствующую ключу).
 
int8 GetLabel (void *key=NULL)
 Получить частную или собственную метку (соответствующую ключу).
 
void DeletePrivate (void *key)
 Удалить частные метки(освободить память) соответствующие ключу.
 
void operator= (const MbeLabelState lbl)
 Присвоить значение собственной метке.
 
void operator= (const MbLabel &)
 Присвоить значение собственной метке и скопировать частные.
 
bool operator== (const MbeLabelState lbl) const
 Проверить собственную метку на равенство.
 
- Открытые члены унаследованные от MbSyncItem
void Lock () const
 Включить блокировку (блокировка происходит только при наличии параллельности).
 
void Unlock () const
 Снять блокировку, если она была установлена.
 

Подробное описание

Метка для выполнения операций.


Объявления и описания членов класса находятся в файле: