The implementation of some tools for making working with binary stuff easier. More...
#include "binarybuffer.h"#include "exception.h"#include <string.h>#include <algorithm>
Include dependency graph for binarybuffer.cpp: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.
1.8.4