- Timestamp:
- 02/27/08 09:30:29 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FileIO/OSB/OSGNFIOBase.h
r1039 r1063 248 248 bool isMultiField(void) const; 249 249 250 FieldContainer RefPtr _fc; /*!< The fc we reference. */251 UInt32 _fieldId; /*!< Id of the field that needs patched. */252 UInt32 _id; /*!< fcptr id, if 0, we wrap a mfield. */253 GetFieldHandlePtr _field; /*!< ptr to the field in the fc. */254 std::vector<UInt32> _ids; /*!< If mfield, list of ids to replace. */250 FieldContainerInternalRefPtr _fc; /*!< The fc we reference. */ 251 UInt32 _fieldId; /*!< Id of the field that needs patched. */ 252 UInt32 _id; /*!< fcptr id, if 0, we wrap a mfield. */ 253 GetFieldHandlePtr _field; /*!< ptr to the field in the fc. */ 254 std::vector<UInt32> _ids; /*!< If mfield, list of ids to replace. */ 255 255 }; 256 256 … … 273 273 static void writeFCId (const FieldContainerPtr &fc); 274 274 275 //static UInt32 _id;276 static std::list<FieldContainer RefPtr> _fcList; /*!< List of all fc's encountered. */277 static std::set<UInt32> _fcSet; /*!< Set of all fc ids encountered. */275 //static UInt32 _id; 276 static std::list<FieldContainerInternalRefPtr> _fcList; /*!< List of all fc's encountered. */ 277 static std::set<UInt32> _fcSet; /*!< Set of all fc ids encountered. */ 278 278 //typedef std::map<FieldContainerPtr, UInt32> IdMap; 279 //static IdMap _ids; 280 static UInt16 _header_version; 281 282 static NFIOOptions _options; 279 //static IdMap _ids; 280 static UInt16 _header_version; 281 static NFIOOptions _options; 283 282 284 283 };
