RDValue.h File Reference
`#include <RDGeneral/export.h>`
`#include "RDValue-taggedunion.h"`

Go to the source code of this file.

## Namespaces

| RDKit
| Std stuff.

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