31#ifndef RDKIT_DATASTRUCTS_STREAMOPS
32#define RDKIT_DATASTRUCTS_STREAMOPS
41 const char *
getPropName()
const override {
return "ExplicitBVProp"; }
61 }
catch (std::bad_any_cast &) {
a class for bit vectors that are densely occupied
const char * getPropName() const override
bool canSerialize(const RDValue &value) const override
CustomPropHandler * clone() const override
bool read(std::istream &ss, RDValue &value) const override
bool write(std::ostream &ss, const RDValue &value) const override
bool rdvalue_is(const RDValue_cast_t)
void streamRead(std::istream &ss, T &loc)
does a binary read of an object from a stream
void streamWrite(std::ostream &ss, const T &val)
does a binary write of an object to a stream