Base64
- class pyopenms.Base64
Bases:
objectCython implementation of _Base64
Original C++ documentation is available here
- __init__()
Overload:
- __init__(self) None
Class to encode and decode Base64, it supports two precisions 32 bit (float) and 64 bit (double).
Overload:
- __init__(self, in_0: Base64) None
Methods
Overload:
Cython signature: void decode32(const String & in_, ByteOrder from_byte_order, libcpp_vector[float] & out, bool zlib_compression)
Cython signature: void decode64(const String & in_, ByteOrder from_byte_order, libcpp_vector[double] & out, bool zlib_compression)
decodeIntegers(self, in_, from_byte_order, ...)Decodes a Base64 string to a vector of integer numbers
decodeStrings(self, in_, out, zlib_compression)Decodes a Base64 string to a vector of (null-terminated) strings
Cython signature: void encode32(libcpp_vector[float] & in_, ByteOrder to_byte_order, String & out, bool zlib_compression)
Cython signature: void encode64(libcpp_vector[double] & in_, ByteOrder to_byte_order, String & out, bool zlib_compression)
encodeIntegers(self, in_, to_byte_order, ...)Encodes a vector of integer point numbers to a Base64 string
encodeStrings(self, in_, out, zlib_compression)Encodes a vector of strings to a Base64 string
- ByteOrder
alias of
pyopenms._pyopenms_2.__ByteOrder
- decode32()
Cython signature: void decode32(const String & in_, ByteOrder from_byte_order, libcpp_vector[float] & out, bool zlib_compression)
- decode64()
Cython signature: void decode64(const String & in_, ByteOrder from_byte_order, libcpp_vector[double] & out, bool zlib_compression)
- decodeIntegers(self, in_: Union[bytes, str, String], from_byte_order: int, out: List[int], zlib_compression: bool) None
Decodes a Base64 string to a vector of integer numbers
- decodeStrings(self, in_: Union[bytes, str, String], out: List[bytes], zlib_compression: bool) None
Decodes a Base64 string to a vector of (null-terminated) strings
- encode32()
Cython signature: void encode32(libcpp_vector[float] & in_, ByteOrder to_byte_order, String & out, bool zlib_compression)
- encode64()
Cython signature: void encode64(libcpp_vector[double] & in_, ByteOrder to_byte_order, String & out, bool zlib_compression)