RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::CustomPropHandler Class Referenceabstract

#include <StreamOps.h>

Inheritance diagram for RDKit::CustomPropHandler:
RDKit::DataStructsExplicitBitVecPropHandler

Public Member Functions

virtual ~CustomPropHandler ()
 
virtual const chargetPropName () const =0
 
virtual bool canSerialize (const RDValue &value) const =0
 
virtual bool read (std::istream &ss, RDValue &value) const =0
 
virtual bool write (std::ostream &ss, const RDValue &value) const =0
 
virtual CustomPropHandlerclone () const =0
 

Detailed Description

Definition at line 371 of file StreamOps.h.

Constructor & Destructor Documentation

◆ ~CustomPropHandler()

virtual RDKit::CustomPropHandler::~CustomPropHandler ( )
inlinevirtual

Definition at line 373 of file StreamOps.h.

Member Function Documentation

◆ canSerialize()

virtual bool RDKit::CustomPropHandler::canSerialize ( const RDValue value) const
pure virtual

◆ clone()

virtual CustomPropHandler * RDKit::CustomPropHandler::clone ( ) const
pure virtual

◆ getPropName()

virtual const char * RDKit::CustomPropHandler::getPropName ( ) const
pure virtual

◆ read()

virtual bool RDKit::CustomPropHandler::read ( std::istream &  ss,
RDValue value 
) const
pure virtual

◆ write()

virtual bool RDKit::CustomPropHandler::write ( std::ostream &  ss,
const RDValue value 
) const
pure virtual

The documentation for this class was generated from the following file: