13#include <boost/dynamic_bitset.hpp>
21namespace CIPLabeler_detail {
36 :
public std::runtime_error {
40 "Max Iterations Exceeded in CIP label calculation"){};
64 ROMol &mol,
unsigned int maxRecursiveIterations = 0);
82 ROMol &mol,
const boost::dynamic_bitset<> &atoms,
83 const boost::dynamic_bitset<> &bonds,
84 unsigned int maxRecursiveIterations = 0);
#define RDKIT_CIPLABELER_EXPORT
RDKIT_CIPLABELER_EXPORT bool decrementRemainingCallCountAndCheck()
RDKIT_CIPLABELER_EXPORT void assignCIPLabels(ROMol &mol, unsigned int maxRecursiveIterations=0)