Base64

class pyopenms.Base64

Bases: object

Cython implementation of _Base64

Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1Base64.html

__init__()
  • Cython signature: void Base64() Class to encode and decode Base64, it supports two precisions 32 bit (float) and 64 bit (double).

  • Cython signature: void Base64(Base64 &)

Methods

__init__

  • Cython signature: void Base64()

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

Cython signature: void decodeIntegers(const String & in_, ByteOrder from_byte_order, libcpp_vector[int] & out, bool zlib_compression) Decodes a Base64 string to a vector of integer numbers

decodeStrings

Cython signature: void decodeStrings(const String & in_, libcpp_vector[String] & out, bool zlib_compression) 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)

encodeIntegers

Cython signature: void encodeIntegers(libcpp_vector[int] & in_, ByteOrder to_byte_order, String & out, bool zlib_compression) Encodes a vector of integer point numbers to a Base64 string

encodeStrings

Cython signature: void encodeStrings(libcpp_vector[String] & in_, String & out, bool zlib_compression) Encodes a vector of strings to a Base64 string

ByteOrder

alias of pyopenms.pyopenms_6.__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()

Cython signature: void decodeIntegers(const String & in_, ByteOrder from_byte_order, libcpp_vector[int] & out, bool zlib_compression) Decodes a Base64 string to a vector of integer numbers

decodeStrings()

Cython signature: void decodeStrings(const String & in_, libcpp_vector[String] & out, bool zlib_compression) 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)

encodeIntegers()

Cython signature: void encodeIntegers(libcpp_vector[int] & in_, ByteOrder to_byte_order, String & out, bool zlib_compression) Encodes a vector of integer point numbers to a Base64 string

encodeStrings()

Cython signature: void encodeStrings(libcpp_vector[String] & in_, String & out, bool zlib_compression) Encodes a vector of strings to a Base64 string