|  | 
|  | 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 | 
|  | 
<group OdGs_Classes> 
Definition at line 62 of file GsFiler.h.