Public Member Functions | |
QGlobalReader * | GetReader (const std::string &filename) |
get reader | |
void | SetCurrentReaderFilename (const std::string &filename) |
Static Public Member Functions | |
static QGlobalReaderDispatcher & | GetInstance () |
Private Member Functions | |
void | Clear () |
Private Attributes | |
std::map< std::string, QGlobalReader * > | fReaders |
QGlobalReader * | fLastReader |
std::string | fCurrentReaderFilename |
Friends | |
class | QSequence |
QGlobalReader * QGlobalReaderDispatcher::GetReader | ( | const std::string & | filename | ) |
get reader
References QGlobalRWFactory::CreateGlobalReader(), QError::GetDescription(), QGlobalRWFactory::GetListOfGlobalReaders(), QGlobalReader::Open(), and QError::ToString().
Referenced by QDbDetector::GetPulserId(), QDbDetector::GetRelativeChannels(), and QLCConfigReader::Open().