%{ #include #include namespace RDKit { namespace MolStandardize { bool operator==(const PipelineLogEntry & rhs, const PipelineLogEntry & lhs) { return (rhs.status == lhs.status) && (rhs.detail == lhs.detail); } bool operator!=(const PipelineLogEntry & rhs, const PipelineLogEntry & lhs) { return !(rhs == lhs); } } } %} %include namespace std { %template(PipelineLog) std::vector; } %include %include "enums.swg" %include