OEBinaryIOHandler
class OEBinaryIOHandler : public OEBinaryIOHandlerBase
The following methods are publicly inherited form OEBinaryIOHandlerBase
This class is for extremely advanced usage. Typical usage of this class is for
preserving rotor offset compression. Please see the
OEPreserveRotCompress function instead.
Constructors
OEBinaryIOHandler() -> OEBinaryIOHandler
OEBinaryIOHandler(arg2: OEBinaryIOHandler) -> OEBinaryIOHandler
OEBinaryIOHandler(arg2: OEBinaryIOHandlerBase) -> OEBinaryIOHandler
Clear
Clear() -> None
CreateCopy
CreateCopy() -> OEBase
GetBaseWriteFxns
GetBaseWriteFxns() -> Iterable[OEWriteFxn[OEBaseData]]
GetDataType
GetDataType() -> void
GetDefaultReadFxn
GetDefaultReadFxn() -> OEReadFxnBase
GetDefaultWriteFxn
GetDefaultWriteFxn() -> OEWriteFxnBase
GetReadFxns
GetReadFxns() -> Iterable[OEReadFxnBase]
GetWriteFxns
GetWriteFxns() -> Iterable[OEWriteFxnBase]
IsDataType
IsDataType(arg2: void) -> bool
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