Class Hierarchy
AcDbSymbolTableRecordPointer
C++
template <class T_OBJECT> class AcDbSymbolTableRecordPointer : public AcDbObjectPointerBase<T_OBJECT>;
File
dbobjptr.h
Description
This class allows you to access symbol table records by object ID or by name.
The following pre-defined typedefs are available for individual types of symbol table records:
AcDbBlockTableRecordPointer
AcDbDimStyleTableRecordPointer
AcDbLayerTableRecordPointer
AcDbLinetypeTableRecordPointer
AcDbRegAppTableRecordPointer
AcDbTextStyleTableRecordPointer
AcDbUCSTableRecordPointer
AcDbViewTableRecordPointer
AcDbViewportTableRecordPointer
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 record, you may use AcDbObjectPointer.
Links
AcDbSymbolTableRecordPointer Constructor, AcDbSymbolTableRecordPointer Methods, AcDbSymbolTableRecordPointer Operators