binary-to-text encoding
More...
#include <BinaryDataEncoder.hpp>
|
boost::shared_ptr< Impl > | impl_ |
|
binary-to-text encoding
Definition at line 45 of file BinaryDataEncoder.hpp.
◆ Precision
◆ ByteOrder
◆ Compression
◆ Numpress
Enumerator |
---|
Numpress_None | |
Numpress_Linear | |
Numpress_Pic | |
Numpress_Slof | |
Definition at line 52 of file BinaryDataEncoder.hpp.
◆ BinaryDataEncoder() [1/2]
pwiz::msdata::BinaryDataEncoder::BinaryDataEncoder |
( |
const Config & |
config = Config() | ) |
|
◆ BinaryDataEncoder() [2/2]
◆ getConfig()
const Config& pwiz::msdata::BinaryDataEncoder::getConfig |
( |
| ) |
const |
◆ encode() [1/2]
void pwiz::msdata::BinaryDataEncoder::encode |
( |
const std::vector< double > & |
data, |
|
|
std::string & |
result, |
|
|
size_t * |
binaryByteCount = NULL |
|
) |
| const |
◆ encode() [2/2]
void pwiz::msdata::BinaryDataEncoder::encode |
( |
const double * |
data, |
|
|
size_t |
dataSize, |
|
|
std::string & |
result, |
|
|
size_t * |
binaryByteCount = NULL |
|
) |
| const |
encode binary data as a text string
◆ decode() [1/2]
void pwiz::msdata::BinaryDataEncoder::decode |
( |
const char * |
encodedData, |
|
|
size_t |
len, |
|
|
pwiz::util::BinaryData< double > & |
result |
|
) |
| const |
◆ decode() [2/2]
void pwiz::msdata::BinaryDataEncoder::decode |
( |
const std::string & |
encodedData, |
|
|
pwiz::util::BinaryData< double > & |
result |
|
) |
| const |
|
inline |
Definition at line 93 of file BinaryDataEncoder.hpp.
95 decode(encodedData.c_str(),encodedData.length(),result);
void decode(const char *encodedData, size_t len, pwiz::util::BinaryData< double > &result) const
decode text-encoded data as binary
◆ operator=()
◆ impl_
boost::shared_ptr<Impl> pwiz::msdata::BinaryDataEncoder::impl_ |
|
private |
The documentation for this class was generated from the following file: