OEBinaryIOHandlerBase

class OEBinaryIOHandlerBase : public OEBase

The following methods are publicly inherited from OEBase:

operator=

GetData

IsDataType

operator+=

GetDataIter

SetBaseData

AddBaseData

GetDataType

SetBoolData

AddData

GetDoubleData

SetData

Clear

GetFloatData

SetDoubleData

CreateCopy

GetIntData

SetFloatData

DeleteData

GetStringData

SetIntData

GetBoolData

HasData

SetStringData

The following classes derive from this class:

OEBinaryIOHandler

Clear

Clear() -> None

GetBaseWriteFxns

GetBaseWriteFxns() -> Iterable[OEWriteFxn[OEBaseData]]

GetDefaultReadFxn

GetDefaultReadFxn() -> OEReadFxnBase

GetDefaultWriteFxn

GetDefaultWriteFxn() -> OEWriteFxnBase

GetReadFxns

GetReadFxns() -> Iterable[OEReadFxnBase]

GetWriteFxns

GetWriteFxns() -> Iterable[OEWriteFxnBase]

ReplaceReadFxn

ReplaceReadFxn(arg2: OEReadFxnBase, replacetag: str = str("")) -> bool

ReplaceWriteFxn

ReplaceWriteFxn(arg2: OEWriteFxnBase, replacetag: str = str("")) -> bool

SetBaseWriteFxn

SetBaseWriteFxn(arg2: OEWriteFxn[OEBaseData]) -> bool

SetReadFxn

SetReadFxn(arg2: OEReadFxnBase, makedefault: bool = False) -> bool

SetWriteFxn

SetWriteFxn(arg2: OEWriteFxnBase, makedefault: bool = False) -> bool