RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::v2::SmilesParse Namespace Reference

Classes

struct  SmartsParserParams
 
class  SmilesParseException
 
struct  SmilesParserParams
 

Functions

RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::RWMolMolFromSmiles (const std::string &smi, const SmilesParserParams &params=SmilesParserParams())
 
RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::RWMolMolFromSmarts (const std::string &sma, const SmartsParserParams &params=SmartsParserParams())
 
RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::AtomAtomFromSmiles (const std::string &smi)
 
RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::BondBondFromSmiles (const std::string &smi)
 
RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::AtomAtomFromSmarts (const std::string &sma)
 
RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::BondBondFromSmarts (const std::string &sma)
 

Function Documentation

◆ AtomFromSmarts()

RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::Atom > RDKit::v2::SmilesParse::AtomFromSmarts ( const std::string & sma)

◆ AtomFromSmiles()

RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::Atom > RDKit::v2::SmilesParse::AtomFromSmiles ( const std::string & smi)

◆ BondFromSmarts()

RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::Bond > RDKit::v2::SmilesParse::BondFromSmarts ( const std::string & sma)

◆ BondFromSmiles()

RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::Bond > RDKit::v2::SmilesParse::BondFromSmiles ( const std::string & smi)

◆ MolFromSmarts()

RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::RWMol > RDKit::v2::SmilesParse::MolFromSmarts ( const std::string & sma,
const SmartsParserParams & params = SmartsParserParams() )

◆ MolFromSmiles()

RDKIT_SMILESPARSE_EXPORT std::unique_ptr< RDKit::RWMol > RDKit::v2::SmilesParse::MolFromSmiles ( const std::string & smi,
const SmilesParserParams & params = SmilesParserParams() )