#include <raw_ifstream.h>
◆ currentFile() [1/2]
std::string raw_ifstream::currentFile |
( |
| ) |
const |
|
inline |
◆ currentFile() [2/2]
std::string raw_ifstream::currentFile |
( |
| ) |
const |
|
inline |
◆ instance() [1/2]
raw_ifstream * raw_ifstream::instance |
( |
const std::vector< std::string > & |
fnames | ) |
|
|
static |
◆ instance() [2/2]
static raw_ifstream * raw_ifstream::instance |
( |
const std::vector< std::string > & |
fnames | ) |
|
|
static |
◆ lock() [1/2]
static void raw_ifstream::lock |
( |
| ) |
|
|
inlinestatic |
◆ lock() [2/2]
static void raw_ifstream::lock |
( |
| ) |
|
|
inlinestatic |
◆ next_file() [1/2]
void raw_ifstream::next_file |
( |
| ) |
|
Definition at line 57 of file raw_ifstream.cxx.
58{
59 std::cout << "[RawFile] Closing: " << *m_curFile << std::endl;
61 m_isOpen = false;
62
63 if ( ++m_curFile == m_fnames.end() ) {
64 --m_curFile;
66 }
67
68 init_fstream();
69}
◆ next_file() [2/2]
void raw_ifstream::next_file |
( |
| ) |
|
◆ release() [1/2]
void raw_ifstream::release |
( |
| ) |
|
|
static |
Definition at line 26 of file raw_ifstream.cxx.
27{
29
30 if ( _nHandler > 0 && --_nHandler == 0 ) {
31 if ( _instance->m_isOpen ) {
32 std::cout << "[RawFile] Closing: " << *(_instance->m_curFile) << std::endl;
33 _instance->close();
34 }
35 delete _instance;
36 _instance = 0;
37 }
38
40}
Referenced by RawFileReader::~RawFileReader().
◆ release() [2/2]
static void raw_ifstream::release |
( |
| ) |
|
|
static |
◆ runNo() [1/2]
uint32_t raw_ifstream::runNo |
( |
| ) |
|
◆ runNo() [2/2]
uint32_t raw_ifstream::runNo |
( |
| ) |
|
◆ unlock() [1/2]
static void raw_ifstream::unlock |
( |
| ) |
|
|
inlinestatic |
◆ unlock() [2/2]
static void raw_ifstream::unlock |
( |
| ) |
|
|
inlinestatic |
The documentation for this class was generated from the following files: