|
| ODRX_DECLARE_MEMBERS (OdDbRtFilerController) |
|
virtual void | reset (OdDbDatabase *db)=0 |
|
virtual OdDbDatabase * | database ()=0 |
|
virtual void | writeDataFrame (OdStreamBuf &output)=0 |
|
virtual void | closeInput (bool finishDataLoading=false)=0 |
|
virtual void | loadDataFrame (OdStreamBuf &input)=0 |
|
void | writeFile (OdDbDatabase *db, const OdString &fileName) |
|
void | readFile (OdDbDatabase *db, const OdString &fileName, bool lazyObjectLoading) |
|
virtual OdStreamBufPtr | openStream (const OdString &name, Oda::FileAccessMode mode)=0 |
|
virtual OdUInt64 | lookupOffset (OdDbStub *id)=0 |
|
virtual OdUInt64 | lookupOffset (OdUInt64 handle)=0 |
|
virtual OdUInt64 | seekObject (OdUInt64 handle)=0 |
|
virtual void | loadObjects (OdStreamBuf &objectStream, OdUInt64 endPos=0xFFFFFFFFFFFFFFFFULL)=0 |
|
virtual void | startDataFrame (OdStreamBuf &output, bool enableCopyMaping=true)=0 |
|
virtual void | disableObjectCopyMapping (bool doIt=true)=0 |
|
virtual OdDbObjectPtr | readObject (OdStreamBuf &objectInStream, IdRefQueue *refQueue=0)=0 |
|
virtual void | copyObjectStream (OdUInt64 handle, OdStreamBuf &output, RefQueue *refQueue=0)=0 |
|
virtual void | copyStream (OdStreamBuf &output, RefQueue *refQueue=0)=0 |
|
virtual void | copyObjectStream (const OdDbObjectId &id, OdStreamBuf &output, IdRefQueue *idrefQueue=0)=0 |
|
virtual void | copyStream (OdStreamBuf &output, IdRefQueue *idrefQueue=0)=0 |
|
virtual OdUInt64 | readObjectSize (OdStreamBuf &input)=0 |
|
virtual OdUInt64 | getObjectSize (OdStreamBuf &input)=0 |
|
virtual OdUInt64 | getObjectSize (OdUInt64 handle)=0 |
|
virtual void | finishDataFrame (OdStreamBuf &output)=0 |
|
virtual void | writeDbRoot (OdStreamBuf *output=0, OdDbRtFilerController::RefQueue *refQueue=0)=0 |
|
virtual void | writeObject (OdDbObject *obj, OdStreamBuf *output, RefQueue *refQueue=0)=0 |
|
| ODRX_HEAP_OPERATORS () |
|
| OdRxObject () |
|
virtual | ~OdRxObject () |
|
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
|
virtual OdRxObject * | x (const OdRxClass *pClass) const |
|
virtual OdRxClass * | isA () const |
|
virtual void | addRef ()=0 |
|
virtual void | release ()=0 |
|
virtual long | numRefs () const |
|
bool | isKindOf (const OdRxClass *pClass) const |
|
virtual OdRxObjectPtr | clone () const |
|
virtual void | copyFrom (const OdRxObject *pSource) |
|
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
|
virtual bool | isEqualTo (const OdRxObject *pOther) const |
|
Library: DbRuntimeIO <group OdDb_Classes>
Definition at line 105 of file DbRuntimeIO.h.