42 #include "mmdb2/mmdb_io_file.h"
53 void Copy ( RMPFilePos dbf_pos );
54 void write ( mmdb::io::RFile f );
55 void read ( mmdb::io::RFile f );
66 void assign ( mmdb::cpstr FName,
bool UniB=
true );
67 bool reset (
bool rdOnly=
false );
68 bool rewrite (
long chunk_size=1000000000 );
69 bool append (
long chunk_size=1000000000 );
71 mmdb::pstr FileName () {
return fpath; }
72 void getPosition ( RMPFilePos
MPFilePos );
73 bool seek ( RMPFilePos MPFilePos );
78 mmdb::io::PFile getChunkRead ();
79 mmdb::io::PFile getChunkWrite();
86 bool uniBinary,readOnly;
88 mmdb::pstr getChunkPath ();
89 bool getChunk (
int toChunkNo,
bool onRead );
90 bool checkChunkEnd (
bool onRead );
void Copy(RMPFilePos dbf_pos)
Definition: mpfile_.cpp:45
long offset
Definition: mpfile_.h:52
void write(mmdb::io::RFile f)
Definition: mpfile_.cpp:50
mmdb::byte chunkNo
Definition: mpfile_.h:51
void read(mmdb::io::RFile f)
Definition: mpfile_.cpp:55
Definition: ccp4srs_angle.cpp:42
DefineStructure(AtomPair)