#include <SMILES_grammar.hh>
Public Types | |
typedef atom2_parser | self_t |
Public Member Functions | |
atom2_parser (char *firstChar_) | |
construction More... | |
template<typename CharT > | |
bool | test (CharT ch) const |
Data Fields | |
const char *const | firstChar |
std::string | label |
Dedicated parser for atom labels comprising only one characters.
Definition at line 260 of file SMILES_grammar.hh.
typedef atom2_parser ggl::chem::SMILES_grammar::definition< ScannerT >::atom2_parser::self_t |
Definition at line 262 of file SMILES_grammar.hh.
|
inline |
Definition at line 268 of file SMILES_grammar.hh.
|
inline |
tests whether or not the parsed character is a valid and supported atom label
ch | the parsed character to test |
Definition at line 277 of file SMILES_grammar.hh.
const char* const ggl::chem::SMILES_grammar::definition< ScannerT >::atom2_parser::firstChar |
Definition at line 264 of file SMILES_grammar.hh.
|
mutable |
Definition at line 265 of file SMILES_grammar.hh.