public:
AliFstream();
AliFstream(const char *fileName);
- AliFstream(const AliFstream &source);
- AliFstream& operator= (const AliFstream &source);
virtual ~AliFstream();
- void Seekg(UInt_t position);
- UInt_t Tellg();
+ void Seekp(UInt_t position);
+ UInt_t Tellp();
void WriteBuffer(const char *buffer, UInt_t size, Bool_t force = kFALSE);
private:
+ AliFstream(const AliFstream &source);
+ AliFstream &operator =(const AliFstream& source);
+
+ UInt_t Swap(UInt_t x);
+
fstream *fFile; // Output file stream
- UChar_t *fBuffer; // Pointer to the internal buffer
+ UInt_t *fBuffer; // Pointer to the internal buffer
UInt_t fBufferSize; // Internal buffer size
- Bool_t fSwap; // Big or little endian
ClassDef(AliFstream,0)
};