#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