C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Контейнер для пользовательских данных узла дерева. Подробнее...

Граф наследования:c3d::UserDataMap:
[см. легенду]
Граф связей класса c3d::UserDataMap:
[см. легенду]

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

bool operator== (const UserDataMap &other) const
 Оператор ==.
 
bool operator< (const UserDataMap &other) const
 Оператор <.
 
UserDataMapoperator= (const UserDataMap &other)
 Оператор ==.
 
- Открытые члены унаследованные от MultiMap< MbeItemDataType, ItemDataBase *>
Iterator operator[] (MbeItemDataType key) const
 Оператор доступа по ключу.
 
Iterator First () const
 Получить итератор, указывающий на первый элемент.
 
void Associate (MbeItemDataType key, ItemDataBase * val)
 Добавить элемент с заданным ключом и значением.
 
void Dissociate (MbeItemDataType key, ItemDataBase * val)
 Удалить заданное значение с заданным ключом.
 
void Dissociate (Iterator &it1, Iterator &it2)
 Удалить элементы в диапазоне [it1, it2).
 
Iterator Dissociate (Iterator &it)
 Удалить элемент, указанный итератором.
 
void Flush ()
 Удалить все элементы из контейнера.
 
bool IsAssociated (MbeItemDataType key, ItemDataBase * val) const
 Существует ли элемент с заданными ключом и значением.
 
Iterator Find (const MbeItemDataType &key) const
 Найти элемент с заданными ключом и значением.
 

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

Контейнер для пользовательских данных узла дерева.

Контейнер для пользовательских данных узла дерева (владеет данными).


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