#include <BALL/STRUCTURE/smilesParser.h>
Definition at line 36 of file smilesParser.h.
◆ ChiralDef
◆ ConnectionList
◆ anonymous enum
◆ ChiralClass
| Enumerator |
|---|
| NONCHIRAL | |
| TH | |
| AL | |
| SP | |
| TB | |
| OH | |
Definition at line 46 of file smilesParser.h.
◆ ZEIsomerType
◆ SmilesParser() [1/2]
| BALL::SmilesParser::SmilesParser |
( |
| ) |
|
◆ SmilesParser() [2/2]
| BALL::SmilesParser::SmilesParser |
( |
const SmilesParser & |
parser | ) |
|
◆ ~SmilesParser()
| virtual BALL::SmilesParser::~SmilesParser |
( |
| ) |
|
|
virtual |
◆ addMissingHydrogens()
| void BALL::SmilesParser::addMissingHydrogens |
( |
| ) |
|
◆ createAtom()
| SPAtom* BALL::SmilesParser::createAtom |
( |
const String & |
symbol, |
|
|
bool |
in_bracket = false |
|
) |
| |
◆ createBond()
◆ createBonds()
◆ getSystem()
| const System& BALL::SmilesParser::getSystem |
( |
| ) |
const |
◆ parse()
| void BALL::SmilesParser::parse |
( |
const String & |
s | ) |
|
Parse a SMILES string.
- Exceptions
-
| BALL::Exception::ParserError | |
◆ all_atoms_
| std::vector<SPAtom*> BALL::SmilesParser::all_atoms_ |
|
protected |
◆ connections_
| std::vector<SPAtom*> BALL::SmilesParser::connections_ |
|
protected |
◆ current_parser_
◆ state
| State BALL::SmilesParser::state |
|
static |
◆ system_
| System BALL::SmilesParser::system_ |
|
protected |