Wrapper for mysql file handling.
More...
#include <BDSMySQLWrapper.hh>
Wrapper for mysql file handling.
- Author
- John Carter
Definition at line 49 of file BDSMySQLWrapper.hh.
◆ BDSMySQLWrapper()
BDSMySQLWrapper::BDSMySQLWrapper |
( |
const G4String & |
SQLFileName | ) |
|
|
explicit |
◆ ~BDSMySQLWrapper()
BDSMySQLWrapper::~BDSMySQLWrapper |
( |
| ) |
|
◆ BeginTokens()
void BDSMySQLWrapper::BeginTokens |
( |
| ) |
|
|
private |
◆ ConstructTable()
std::vector< BDSMySQLTable * > BDSMySQLWrapper::ConstructTable |
( |
| ) |
|
◆ Create()
void BDSMySQLWrapper::Create |
( |
| ) |
|
|
private |
◆ CreateDatabase()
void BDSMySQLWrapper::CreateDatabase |
( |
| ) |
|
|
private |
◆ CreateTable()
void BDSMySQLWrapper::CreateTable |
( |
| ) |
|
|
private |
◆ EmptyToken()
bool BDSMySQLWrapper::EmptyToken |
( |
| ) |
|
|
private |
◆ EndOfLine()
bool BDSMySQLWrapper::EndOfLine |
( |
| ) |
|
|
private |
◆ EndTokens()
bool BDSMySQLWrapper::EndTokens |
( |
| ) |
|
|
private |
◆ GetComponentN()
G4int BDSMySQLWrapper::GetComponentN |
( |
| ) |
|
|
inline |
◆ Insert()
void BDSMySQLWrapper::Insert |
( |
| ) |
|
|
private |
◆ InsertInto()
void BDSMySQLWrapper::InsertInto |
( |
| ) |
|
|
private |
◆ NextInputToken()
bool BDSMySQLWrapper::NextInputToken |
( |
| ) |
|
|
private |
◆ NextToken()
bool BDSMySQLWrapper::NextToken |
( |
| ) |
|
|
private |
◆ ParseComponent()
G4int BDSMySQLWrapper::ParseComponent |
( |
| ) |
|
|
private |
◆ ProceedToEndOfLine()
void BDSMySQLWrapper::ProceedToEndOfLine |
( |
| ) |
|
|
private |
◆ ReadLine()
void BDSMySQLWrapper::ReadLine |
( |
| ) |
|
|
private |
◆ RemoveCommentsFromLine()
void BDSMySQLWrapper::RemoveCommentsFromLine |
( |
std::string & |
value | ) |
|
|
private |
◆ RemoveQuotesFromLine()
void BDSMySQLWrapper::RemoveQuotesFromLine |
( |
std::string & |
value | ) |
|
|
private |
◆ RemoveWhitespace() [1/2]
void BDSMySQLWrapper::RemoveWhitespace |
( |
G4String & |
val | ) |
|
|
private |
◆ RemoveWhitespace() [2/2]
void BDSMySQLWrapper::RemoveWhitespace |
( |
std::string & |
val | ) |
|
|
private |
◆ Token()
std::string BDSMySQLWrapper::Token |
( |
| ) |
|
|
private |
◆ TokenizeLine()
void BDSMySQLWrapper::TokenizeLine |
( |
| ) |
|
|
private |
◆ Values()
void BDSMySQLWrapper::Values |
( |
| ) |
|
|
private |
◆ _currentLine
std::string BDSMySQLWrapper::_currentLine |
|
private |
◆ _startOfFile
bool BDSMySQLWrapper::_startOfFile |
|
private |
◆ _tokens
std::vector<std::string> BDSMySQLWrapper::_tokens |
|
private |
◆ _tokens_iter
std::vector<std::string>::iterator BDSMySQLWrapper::_tokens_iter |
|
private |
◆ ComponentN
G4int BDSMySQLWrapper::ComponentN |
|
private |
◆ CurrentTableName
G4String BDSMySQLWrapper::CurrentTableName |
|
private |
◆ ifs
std::ifstream BDSMySQLWrapper::ifs |
|
private |
◆ InsertTableName
G4String BDSMySQLWrapper::InsertTableName |
|
private |
◆ table
◆ tableN
G4int BDSMySQLWrapper::tableN |
|
private |
The documentation for this class was generated from the following files: