OpenMS
|
#include <OpenMS/CONCEPT/Types.h>
#include <OpenMS/CONCEPT/Exception.h>
#include <OpenMS/DATASTRUCTURES/String.h>
#include <OpenMS/FORMAT/ZlibCompression.h>
#include <QByteArray>
#include <algorithm>
#include <array>
#include <cmath>
#include <iostream>
#include <iterator>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | Base64 |
Class to encode and decode Base64. More... | |
union | Base64::Reinterpreter64_ |
Internal class needed for type-punning. More... | |
union | Base64::Reinterpreter32_ |
Internal class needed for type-punning. More... | |
Namespaces | |
OpenMS | |
Main OpenMS namespace. | |
Macros | |
#define | OPENMS_IS_BIG_ENDIAN false |
Functions | |
UInt32 | endianize32 (const UInt32 &n) |
Endianizes a 32 bit type from big endian to little endian and vice versa. More... | |
UInt64 | endianize64 (const UInt64 &n) |
Endianizes a 64 bit type from big endian to little endian and vice versa. More... | |
template<int type_size> | |
void | invertEndianess (void *byte_buffer, const size_t element_count) |
template<> | |
void | invertEndianess< 4 > (void *byte_buffer, const size_t element_count) |
template<> | |
void | invertEndianess< 8 > (void *byte_buffer, const size_t element_count) |
union OpenMS::Base64::Reinterpreter64_ |
union OpenMS::Base64::Reinterpreter32_ |
#define OPENMS_IS_BIG_ENDIAN false |