CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
27 #ifndef _ODDBSYMBOLTABLE_INCLUDED
28 #define _ODDBSYMBOLTABLE_INCLUDED
117 bool getErasedRecord =
false)
const;
131 bool getErasedRecord =
false)
const;
171 bool atBeginning =
true,
172 bool skipDeleted =
true)
const;
230 class OdDbSymbolTableIteratorImpl;
254 bool atBeginning =
true,
255 bool skipErased =
true);
278 bool openErasedRecord =
false)
const;
288 bool skipErased =
true);
310 OdDbSymbolTableIteratorImpl* pImpl);
317 #endif // _ODDBSYMBOLTABLE_INCLUDED
virtual OdDbObjectId getAt(const OdString &sName, bool getErasedRecord=false) const
virtual bool has(const OdDbObjectId &objectId) const
virtual void dxfOutFields_R12(OdDbDxfFiler *pFiler) const
virtual bool done() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual bool has(const OdString &sName) const
virtual ~OdDbSymbolTableIterator()
OdSmartPtr< OdDbSymbolTable > OdDbSymbolTablePtr
virtual OdDbObjectId getRecordId() const
virtual void seek(const OdDbObjectId &ObjectId)
virtual void step(bool forward=true, bool skipErased=true)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
ODDB_DECLARE_MEMBERS(OdDbSymbolTable)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual OdDbSymbolTableRecordPtr getAt(const OdString &sName, OdDb::OpenMode openMode, bool getErasedRecord=false) const
OdError_DuplicateRecordName(OdDbObjectId existingRecId)
virtual OdDbSymbolTableRecordPtr getRecord(OdDb::OpenMode openMode=OdDb::kForRead, bool openErasedRecord=false) const
virtual OdResult dxfInFields_R12(OdDbDxfFiler *pFiler)
OdDbObjectId existingRecordId() const
virtual void dxfOut(OdDbDxfFiler *pFiler) const
OdDbSymbolTableIterator(OdDbSymbolTableIteratorImpl *pImpl)
OdDbSymbolTableIteratorImpl * m_pImpl
OdDbSymbolTableIterator()
virtual OdDbSymbolTableIteratorPtr newIterator(bool atBeginning=true, bool skipDeleted=true) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual void start(bool atBeginning=true, bool skipErased=true)
OdSmartPtr< OdDbSymbolTableIterator > OdDbSymbolTableIteratorPtr
virtual void seek(const OdDbSymbolTableRecord *pRecord)
virtual OdResult dxfIn(OdDbDxfFiler *pFiler)
OdSmartPtr< OdDbSymbolTableRecord > OdDbSymbolTableRecordPtr
ODRX_DECLARE_MEMBERS(OdDbSymbolTableIterator)
virtual OdDbObjectId add(OdDbSymbolTableRecord *pRecord)