|
| myFileIO (const std::string &nm, const usage_code usage, const int reelH, const int traceH, const int esize, const bool swapData, std::shared_ptr< hypercube > hyper) |
|
virtual void | seekToPos (const long long pos) |
|
virtual void | seekTo (const long long pos, const int whence) |
|
virtual long long | getCurrentPos () const |
|
virtual long long | getSize () |
|
virtual void | readStream (const long long sz, void *data) |
|
virtual void | writeStream (const long long sz, const void *data) |
|
virtual void | close () |
|
void | readWindow (const std::vector< int > &nw, const std::vector< int > &fw, const std::vector< int > &jw, void *data, void *head=0) |
|
void | writeWindow (const std::vector< int > &nw, const std::vector< int > &fw, const std::vector< int > &jw, const void *data, void *head=0) |
|
virtual void | readTraceStream (const long long sz, void *dat, void *head=0) |
|
virtual void | writeTraceStream (const long long sz, const void *dat, const void *head=0) |
|
virtual void | writeReelHead (const void *reelH) |
|
void | readBlocks (const int naxes, const std::vector< int > &nwo, const std::vector< int > &fwo, const std::vector< int > &jwo, const std::vector< int > &nwi, const std::vector< int > &fwi, const std::vector< int > &jwi, const long long buf, void *data, void *head) |
|
void | writeBlocks (const int naxes, const std::vector< int > &nwo, const std::vector< int > &fwo, const std::vector< int > &jwo, const std::vector< int > &nwi, const std::vector< int > &fwi, const std::vector< int > &jwi, const long long buf, const void *data, const void *head) |
|
virtual void | partsToBlock (const std::vector< int > &nw, const std::vector< int > &fw, const std::vector< int > &jw, void *in, const void *out, const void *head) |
|
virtual void | blockToParts (const std::vector< int > &nw, const std::vector< int > &fw, const std::vector< int > &jw, const void *in, void *out, void *head) |
|
void | swap_float_bytes (const int n, float *buf) |
|
void | setFileParams (const std::string nm, const usage_code usage, const int reelH, const int traceH, const int esize, const bool swapData, std::shared_ptr< hypercube > hyper) |
|