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: