Class Hierarchy
AcDbSymbolTablePointer
C++
template <class T_OBJECT> class AcDbSymbolTablePointer : public AcDbObjectPointerBase<T_OBJECT>;
File
dbobjptr.h
Description
This class allows you to access the symbol tables associated with every AcDbDatabase. You can specify an object ID or a particular database.
The following pre-defined typedefs are available for individual types of symbol tables:
AcDbBlockTablePointer
AcDbDimStyleTablePointer
AcDbLayerTablePointer
AcDbLinetypeTablePointer
AcDbRegAppTablePointer
AcDbTextStyleTablePointer
AcDbUCSTablePointer
AcDbViewTablePointer
AcDbViewportTablePointer
These classes are designed to be type-safe replacements for explicitly using acdbOpenObject(), acdbOpenAcDbObject(), and acdbOpenAcDbEntity(). Using these classes incurs opening and closing objects, which, under certain circumstances, may be better managed using transactions.
Notes
To open a "plain" symbol table, you may use AcDbObjectPointer.
Links
AcDbSymbolTablePointer Constructor, AcDbSymbolTablePointer Methods, AcDbSymbolTablePointer Operators