#include <IfcClassesDictionary.h>
A class that provides functionality for working with class dictionaries.
Definition at line 44 of file IfcClassesDictionary.h.
◆ getAt()
Retrieves access to an element from the dictionary with the specified position.
- Parameters
-
id | [in] An index value that determines the position in the dictionary. |
- Returns
- Returns a smart pointer to the dictionary element allocated at the specified position.
◆ has()
virtual bool OdIfcClassesDictionary::has |
( |
OdUInt32 |
id | ) |
const |
|
virtual |
Retrieves whether the dictionary contains an element with the specified position.
- Parameters
-
id | [in] An index value that determines the position in the dictionary. |
- Returns
- Returns true if the dictionary contains an element with the specified position; otherwise, the method returns false.
◆ numEntries()
virtual OdUInt32 OdIfcClassesDictionary::numEntries |
( |
| ) |
const |
|
virtual |
Retrieves the quantity of dictionary elements.
- Returns
- Returns the quantity of dictionary elements.
◆ putAt()
Sets a new element to the dictionary at the specified position.
- Parameters
-
id | [in] An index value that determines the position in the dictionary. |
pObject | [in] A raw pointer to a new element that should be set at the position in the dictionary. |
- Returns
- Returns a smart pointer to the dictionary element allocated at the specified position.
◆ remove()
Removes the element at the specified position from the dictionary.
- Parameters
-
id | [in] An index value that determines the position in the dictionary. |
- Returns
- Returns a smart pointer to the dictionary element removed from the specified position.
The documentation for this class was generated from the following file: