#ifndef MOLECULEPTRDESCRIPTOR_IMPL_HPP #define MOLECULEPTRDESCRIPTOR_IMPL_HPP // include config.h #ifdef HAVE_CONFIG_H #include #endif #include "Descriptors/MoleculeDescriptor_impl.hpp" class molecule; class MoleculePtrDescriptor_impl : public MoleculeDescriptor_impl { public: MoleculePtrDescriptor_impl(const molecule * ptr); virtual ~MoleculePtrDescriptor_impl(); bool predicate(const std::pair molecule) const; private: const molecule * ptr; }; #endif //MOLECULEPTRDESCRIPTOR_IMPL_HPP