#include <BitStream.h>
|
long | getFileSize (std::string filename) |
|
template<typename T > |
char * | getResultPointer (T *const result, const std::size_t &bytecount) const |
|
Definition at line 19 of file BitStream.h.
◆ FileByteStream()
FileByteStream::FileByteStream |
( |
const std::string & |
filename | ) |
|
|
inlineexplicit |
◆ eof()
bool FileByteStream::eof |
( |
| ) |
const |
|
inline |
◆ fileSize()
uint64_t FileByteStream::fileSize |
( |
| ) |
const |
|
inline |
◆ gcount()
std::streamsize FileByteStream::gcount |
( |
| ) |
const |
|
inline |
◆ getFileSize()
long FileByteStream::getFileSize |
( |
std::string |
filename | ) |
|
|
inlineprivate |
◆ getResultPointer()
template<typename T >
char * FileByteStream::getResultPointer |
( |
T *const |
result, |
|
|
const std::size_t & |
bytecount |
|
) |
| const |
|
inlineprivate |
◆ operator>>()
◆ peek()
uint8_t FileByteStream::peek |
( |
| ) |
|
|
inline |
◆ readRaw() [1/4]
template<typename T >
T FileByteStream::readRaw |
( |
T && |
result | ) |
|
|
inline |
◆ readRaw() [2/4]
template<std::size_t bytecount, typename T >
◆ readRaw() [3/4]
◆ readRaw() [4/4]
template<typename T >
FileByteStream & FileByteStream::readRaw |
( |
T & |
result, |
|
|
const std::size_t & |
bytecount |
|
) |
| |
|
inline |
◆ skip()
template<size_t bytecount>
◆ fileSize_
const uint64_t FileByteStream::fileSize_ |
|
private |
◆ stream_
std::ifstream FileByteStream::stream_ |
|
private |
The documentation for this class was generated from the following file:
- Framework/DataHandling/inc/MantidDataHandling/BitStream.h