The implementation of some tools for making working with binary stuff easier. More...
#include "binarybuffer.h"
#include "exception.h"
#include <string.h>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
Mezzanine | |
The bulk of the engine components go in this namspace. | |
Mezzanine::BinaryTools | |
A grouping of utilities for working with binary data more easily. | |
Constant Groups | |
Mezzanine | |
The bulk of the engine components go in this namspace. | |
Mezzanine::BinaryTools | |
A grouping of utilities for working with binary data more easily. | |
Functions | |
BinaryBuffer | Mezzanine::BinaryTools::Base64Decode (String const &EncodedString) |
Convert Base64 stuff back to binary. More... | |
String | Mezzanine::BinaryTools::Base64Encode (String const &Unencoded) |
Converts the contents of a String into a String containing a base64 encoded String. More... | |
String | Mezzanine::BinaryTools::Base64Encode (BinaryBuffer const &Buffer) |
Convert a binary buffer to a base64 String. More... | |
String | Mezzanine::BinaryTools::Base64Encode (UInt8 const *BytesToEncode, unsigned int Length) |
Convert a binary buffer to a Base64 string. More... | |
bool | Mezzanine::BinaryTools::IsBase64 (unsigned char Char8) |
Is a character a valid Base64 character. More... | |
Whole | Mezzanine::BinaryTools::PredictBase64StringSizeFromBinarySize (Whole Length) |
From the size of a binary get the exact size in 8bit bytes. More... | |
Whole | Mezzanine::BinaryTools::PredictBinarySizeFromBase64String (String const &EncodedString) |
From an encoded string get the exact size of the decode binary in 8bit bytes. More... | |
The implementation of some tools for making working with binary stuff easier.
Definition in file binarybuffer.cpp.