#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.