#include "sgm/HashMap.hh"#include <map>#include <utility>#include <vector>#include <locale>#include <boost/version.hpp>#include <boost/spirit.hpp>#include <boost/spirit/phoenix.hpp>#include "ggl/chem/Molecule.hh"#include "ggl/chem/MoleculeUtil.hh"#include "ggl/chem/SMILES_grammar.icc"
Go to the source code of this file.
Data Structures | |
| struct | ggl::chem::SMILES_grammar::definition< ScannerT >::atom1_parser |
| struct | ggl::chem::SMILES_grammar::definition< ScannerT >::atom2_parser |
| class | ggl::chem::SMILES_grammar::definition< ScannerT >::Atom_closure |
| Utility helper class for parsing. More... | |
| struct | ggl::chem::SMILES_grammar::definition< ScannerT >::AtomInfo |
| struct | ggl::chem::SMILES_grammar::definition< ScannerT >::bond_parser |
| struct | ggl::chem::SMILES_grammar::definition< ScannerT > |
| The definition of the SMILES grammar. More... | |
| struct | ggl::chem::SMILES_grammar::definition< ScannerT >::simpleSymbol_parser |
| class | ggl::chem::SMILES_grammar |
| SMILES molecule parser. More... | |
Namespaces | |
| namespace | ggl |
| namespace | ggl::chem |
Macros | |
| #define | BOOST_SPIRIT_CLOSURE_LIMIT 5 |
| #define | NS_BOOSTSPIRIT boost::spirit |
| #define | PHOENIX_LIMIT 5 |
| #define BOOST_SPIRIT_CLOSURE_LIMIT 5 |
Definition at line 23 of file SMILES_grammar.hh.
| #define NS_BOOSTSPIRIT boost::spirit |
Definition at line 43 of file SMILES_grammar.hh.
| #define PHOENIX_LIMIT 5 |
Definition at line 30 of file SMILES_grammar.hh.