RDKit
Open-source cheminformatics and machine learning.
RDValue.h File Reference

Go to the source code of this file.

Namespaces

 RDKit
 Includes a bunch of functionality for handling Atom and Bond queries.
 

Functions

template<>
std::string RDKit::rdvalue_cast< std::string > (RDValue_cast_t v)
 
template<>
std::string & RDKit::rdvalue_cast< std::string & > (RDValue_cast_t v)
 
template<>
std::vector< double > RDKit::rdvalue_cast< std::vector< double > > (RDValue_cast_t v)
 
template<>
std::vector< double > & RDKit::rdvalue_cast< std::vector< double > & > (RDValue_cast_t v)
 
template<>
std::vector< float > RDKit::rdvalue_cast< std::vector< float > > (RDValue_cast_t v)
 
template<>
std::vector< float > & RDKit::rdvalue_cast< std::vector< float > & > (RDValue_cast_t v)
 
template<>
std::vector< std::string > RDKit::rdvalue_cast< std::vector< std::string > > (RDValue_cast_t v)
 
template<>
std::vector< std::string > & RDKit::rdvalue_cast< std::vector< std::string > & > (RDValue_cast_t v)
 
template<>
std::vector< int > RDKit::rdvalue_cast< std::vector< int > > (RDValue_cast_t v)
 
template<>
std::vector< int > & RDKit::rdvalue_cast< std::vector< int > & > (RDValue_cast_t v)
 
template<>
std::vector< unsigned int > RDKit::rdvalue_cast< std::vector< unsigned int > > (RDValue_cast_t v)
 
template<>
std::vector< unsigned int > & RDKit::rdvalue_cast< std::vector< unsigned int > & > (RDValue_cast_t v)
 
template<>
boost::any RDKit::rdvalue_cast< boost::any > (RDValue_cast_t v)
 
template<>
boost::any & RDKit::rdvalue_cast< boost::any & > (RDValue_cast_t v)
 
template<>
const boost::any & RDKit::rdvalue_cast< const boost::any & > (RDValue_cast_t v)
 
template<class T >
std::string RDKit::vectToString (RDValue val)
 
bool RDKit::rdvalue_tostring (RDValue_cast_t val, std::string &res)
 
template<class T >
boost::enable_if< boost::is_arithmetic< T >, T >::type RDKit::from_rdvalue (RDValue_cast_t arg)
 
template<class T >
boost::disable_if< boost::is_arithmetic< T >, T >::type RDKit::from_rdvalue (RDValue_cast_t arg)