#include <SMILES_grammar.hh>

Public Types | |
| typedef simpleSymbol_parser | self_t |
Public Member Functions | |
| simpleSymbol_parser () | |
| construction More... | |
| template<typename CharT > | |
| bool | test (CharT ch) const |
Data Fields | |
| const std::string | simpleSymbols |
Dedicated parser for atom labels that can come as simple symbols and comprise only one characters.
Definition at line 203 of file SMILES_grammar.hh.
| typedef simpleSymbol_parser ggl::chem::SMILES_grammar::definition< ScannerT >::simpleSymbol_parser::self_t |
Definition at line 205 of file SMILES_grammar.hh.
|
inline |
Definition at line 210 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 220 of file SMILES_grammar.hh.
| const std::string ggl::chem::SMILES_grammar::definition< ScannerT >::simpleSymbol_parser::simpleSymbols |
Definition at line 207 of file SMILES_grammar.hh.