|
| OdGsFilerV100Impl () |
|
| ~OdGsFilerV100Impl () |
|
OdUInt32 | headerTestChunk () const |
|
bool | rdHeaderSection () |
|
void | wrHeaderSection () |
|
virtual bool | setStream (OdStreamBuf *pStream, bool bWrite=false) |
|
virtual OdStreamBufPtr | getStream () const |
|
virtual void | setDatabase (const OdDbBaseDatabase *pDb) |
|
virtual OdDbBaseDatabase * | getDatabase () const |
|
virtual void | setVersion (OdUInt32 nVersion) |
|
virtual OdUInt32 | version () const |
|
virtual void | wrDbHash (const OdDbBaseDatabase *pDb) |
|
virtual bool | checkDbHash (const OdDbBaseDatabase *pDb) |
|
virtual void | setWriteSections (OdUInt64 nSections) |
|
virtual void | setWriteSection (Section section, bool bSet) |
|
virtual bool | isWriteSection (Section section) const |
|
virtual void | setReadSections (OdUInt64 nSections) |
|
virtual void | setReadSection (Section section, bool bSet) |
|
virtual bool | isReadSection (Section section) const |
|
virtual void | wrSectionBegin (Section section) |
|
virtual void | wrSectionEnd (Section section) |
|
virtual void | wrEOFSection () |
|
virtual Section | rdSection () const |
|
virtual Section | curSection () const |
|
virtual void | skipSection () const |
|
virtual void | rdBackSection () const |
|
virtual bool | checkEOF () const |
|
virtual Substitutor * | subst () const |
|
virtual void | makeSubstitutions (bool bClear=true) const |
|
virtual OdRxObjectPtr | getSubstitutor () const |
|
virtual void | setSubstitutor (OdRxObject *pSubst) |
|
virtual void | setArbitraryData (const OdChar *pName, OdRxObject *pObject) |
|
virtual OdRxObjectPtr | getArbitraryData (const OdChar *pName) const |
|
virtual bool | hasArbitraryData (const OdChar *pName) const |
|
virtual void | clearArbitraryData () |
|
virtual void | registerPtr (const void *pPtr) |
|
virtual void | unregisterPtr (const void *pPtr) |
|
virtual bool | isPtrRegistered (const void *pPtr) const |
|
virtual void | clearRegisteredPtrs () |
|
virtual void | wrHandle (OdDbStub *pHandle) |
|
virtual OdDbStub * | rdHandle () const |
|
virtual void | wrClass (OdRxObject *pObj) |
|
virtual OdRxObjectPtr | rdClass () const |
|
virtual void | wrRawData (const void *pData, OdUInt32 nDataSize) |
|
virtual void | rdRawData (void *pData, OdUInt32 nDataSize) const |
|
| ODRX_DECLARE_MEMBERS (OdGsFiler) |
|
| OdGsFiler () |
|
virtual | ~OdGsFiler () |
|
virtual bool | setStream (OdStreamBuf *pStream, bool bWrite=false)=0 |
|
virtual OdStreamBufPtr | getStream () const =0 |
|
virtual void | setDatabase (const OdDbBaseDatabase *pDb)=0 |
|
virtual OdDbBaseDatabase * | getDatabase () const =0 |
|
virtual void | setVersion (OdUInt32 nVersion)=0 |
|
virtual OdUInt32 | version () const =0 |
|
virtual void | wrDbHash (const OdDbBaseDatabase *pDb)=0 |
|
virtual bool | checkDbHash (const OdDbBaseDatabase *pDb)=0 |
|
virtual void | setWriteSections (OdUInt64 nSections)=0 |
|
virtual void | setWriteSection (Section section, bool bSet)=0 |
|
virtual bool | isWriteSection (Section section) const =0 |
|
virtual void | setReadSections (OdUInt64 nSections)=0 |
|
virtual void | setReadSection (Section section, bool bSet)=0 |
|
virtual bool | isReadSection (Section section) const =0 |
|
virtual void | wrSectionBegin (Section section)=0 |
|
virtual void | wrSectionEnd (Section section)=0 |
|
virtual void | wrEOFSection ()=0 |
|
virtual Section | rdSection () const =0 |
|
virtual Section | curSection () const =0 |
|
virtual void | skipSection () const =0 |
|
virtual void | rdBackSection () const =0 |
|
virtual bool | checkEOF () const =0 |
|
virtual Substitutor * | subst () const =0 |
|
virtual void | makeSubstitutions (bool bClear=true) const =0 |
|
virtual OdRxObjectPtr | getSubstitutor () const =0 |
|
virtual void | setSubstitutor (OdRxObject *pSubst)=0 |
|
virtual void | setArbitraryData (const OdChar *pName, OdRxObject *pObject)=0 |
|
virtual OdRxObjectPtr | getArbitraryData (const OdChar *pName) const =0 |
|
virtual bool | hasArbitraryData (const OdChar *pName) const =0 |
|
virtual void | clearArbitraryData ()=0 |
|
virtual void | registerPtr (const void *pPtr)=0 |
|
virtual void | unregisterPtr (const void *pPtr)=0 |
|
virtual bool | isPtrRegistered (const void *pPtr) const =0 |
|
virtual void | clearRegisteredPtrs ()=0 |
|
virtual void | wrHandle (OdDbStub *pHandle)=0 |
|
virtual OdDbStub * | rdHandle () const =0 |
|
virtual void | wrClass (OdRxObject *pObj)=0 |
|
virtual OdRxObjectPtr | rdClass () const =0 |
|
virtual void | wrRawData (const void *pData, OdUInt32 nDataSize)=0 |
|
virtual void | rdRawData (void *pData, OdUInt32 nDataSize) const =0 |
|
virtual void | wrBool (bool bVal) |
|
virtual bool | rdBool () const |
|
virtual void | wrInt (int val) |
|
virtual int | rdInt () const |
|
virtual void | wrUInt (unsigned int val) |
|
virtual unsigned int | rdUInt () const |
|
virtual void | wrChar (char val) |
|
virtual char | rdChar () const |
|
virtual void | wrUInt8 (OdUInt8 val) |
|
virtual OdUInt8 | rdUInt8 () const |
|
virtual void | wrInt16 (OdInt16 val) |
|
virtual OdInt16 | rdInt16 () const |
|
virtual void | wrUInt16 (OdUInt16 val) |
|
virtual OdUInt16 | rdUInt16 () const |
|
virtual void | wrInt32 (OdInt32 val) |
|
virtual OdInt32 | rdInt32 () const |
|
virtual void | wrUInt32 (OdUInt32 val) |
|
virtual OdUInt32 | rdUInt32 () const |
|
virtual void | wrInt64 (OdInt64 val) |
|
virtual OdInt64 | rdInt64 () const |
|
virtual void | wrUInt64 (OdUInt64 val) |
|
virtual OdUInt64 | rdUInt64 () const |
|
virtual void | wrIntPtr (OdIntPtr val) |
|
virtual OdIntPtr | rdIntPtr () const |
|
void | wrPtr (const void *pPtr) |
|
void * | rdPtr () const |
|
virtual void | wrCOLORREF (ODCOLORREF val) |
|
virtual ODCOLORREF | rdCOLORREF () const |
|
virtual void | wrFloat (float val) |
|
virtual float | rdFloat () const |
|
virtual void | wrDouble (double val) |
|
virtual double | rdDouble () const |
|
virtual void | wrPoint2d (const OdGePoint2d &pt) |
|
virtual void | rdPoint2d (OdGePoint2d &pt) const |
|
virtual void | wrVector2d (const OdGeVector2d &vec) |
|
virtual void | rdVector2d (OdGeVector2d &vec) const |
|
virtual void | wrPoint3d (const OdGePoint3d &pt) |
|
virtual void | rdPoint3d (OdGePoint3d &pt) const |
|
virtual void | wrVector3d (const OdGeVector3d &vec) |
|
virtual void | rdVector3d (OdGeVector3d &vec) const |
|
virtual void | wrMatrix3d (const OdGeMatrix3d &mat) |
|
virtual void | rdMatrix3d (OdGeMatrix3d &mat) const |
|
virtual void | wrExtents3d (const OdGeExtents3d &ext) |
|
virtual void | rdExtents3d (OdGeExtents3d &ext) const |
|
virtual void | wrAnsiString (const OdAnsiString &str) |
|
virtual void | rdAnsiString (OdAnsiString &str) const |
|
OdAnsiString | rdAnsiStringRet () const |
|
virtual void | wrString (const OdString &str) |
|
virtual void | rdString (OdString &str) const |
|
OdString | rdStringRet () const |
|
virtual void | wrUInt8Array (const OdUInt8Array &arr) |
|
virtual void | wrUInt16Array (const OdUInt16Array &arr) |
|
virtual void | wrUInt16Array (OdUInt32 count, const OdUInt16 *arr) |
|
virtual void | wrUInt32Array (const OdUInt32Array &arr) |
|
virtual void | wrUInt32Array (const OdUInt32Vector &arr) |
|
virtual void | wrUInt64Array (const OdUInt64Array &arr) |
|
virtual void | wrUInt64Array (const OdUInt64Vector &vec) |
|
virtual void | wrUInt64Array (OdUInt32 count, const OdUInt64 *arr) |
|
virtual void | wrIntArray (const OdIntArray &arr) |
|
virtual void | wrFloatArray (const OdFloatArray &arr) |
|
virtual void | wrFloatArray (OdUInt32 count, const float *arr) |
|
virtual void | wrPoint2dArray (const OdGePoint2dArray &arr) |
|
virtual void | wrPoint3dArray (const OdGePoint3dArray &arr) |
|
virtual void | wrDbStubPtrArray (const OdDbStubPtrArray &arr) |
|
virtual void | wrGsDCRect (const OdGsDCRect &rc) |
|
virtual void | wrGsDCRectDouble (const OdGsDCRectDouble &rcd) |
|
virtual void | rdUInt8Array (OdUInt8Array &arr) |
|
virtual void | rdUInt16Array (OdUInt16Array &arr) |
|
virtual void | rdUInt16Array (OdUInt32 count, OdUInt16 *arr) |
|
virtual void | rdUInt32Array (OdUInt32Array &arr) |
|
virtual void | rdUInt32Array (OdUInt32Vector &arr) |
|
virtual void | rdUInt64Array (OdUInt64Array &arr) |
|
virtual void | rdUInt64Array (OdUInt64Vector &vec) |
|
virtual void | rdUInt64Array (OdUInt32 count, OdUInt64 *arr) |
|
virtual void | rdIntArray (OdIntArray &arr) |
|
virtual void | rdFloatArray (OdFloatArray &arr) |
|
virtual void | rdFloatArray (OdUInt32 count, float *arr) |
|
virtual void | rdPoint2dArray (OdGePoint2dArray &arr) |
|
virtual void | rdPoint3dArray (OdGePoint3dArray &arr) |
|
virtual void | rdDbStubPtrArray (OdDbStubPtrArray &arr) |
|
virtual void | rdGsDCRect (OdGsDCRect &dcrc) |
|
virtual void | rdGsDCRectDouble (OdGsDCRectDouble &dcrcd) |
|
| 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 |
|
Definition at line 365 of file GsFilerV100Impl.h.