OEBinaryIOHandlerBase
class OEBinaryIOHandlerBase : public OEBase
The following methods are publicly inherited from OEBase:
The following classes derive from this class:
Clear
void Clear()=0
GetBaseWriteFxns
OEIterBase<OEWriteFxn<OEBaseData> >* GetBaseWriteFxns() const = 0
GetDefaultReadFxn
const OEReadFxnBase& GetDefaultReadFxn() const = 0
GetDefaultWriteFxn
const OEWriteFxnBase& GetDefaultWriteFxn() const = 0
GetReadFxns
OEIterBase<OEReadFxnBase>* GetReadFxns() const = 0
GetWriteFxns
OEIterBase<OEWriteFxnBase>* GetWriteFxns() const = 0
ReplaceReadFxn
bool ReplaceReadFxn (const OEReadFxnBase& ,
const std::string replacetag = std::string("")) = 0
ReplaceWriteFxn
bool ReplaceWriteFxn(const OEWriteFxnBase&,
const std::string replacetag = std::string("")) = 0
SetBaseWriteFxn
bool SetBaseWriteFxn(const OEWriteFxn<OEBaseData> &)=0
SetReadFxn
bool SetReadFxn(const OEReadFxnBase &, bool makedefault = false)=0
SetWriteFxn
bool SetWriteFxn(const OEWriteFxnBase &, bool makedefault = false)=0