|
ActiveLib
|
#include <Base64Transport.h>
Public Member Functions | |
| bool | send (const utility::BufferIn &source, const utility::BufferOut &destination, utility::Memory::sizeOption howMany=std::nullopt) const |
| bool | receive (const utility::BufferOut &destination, const utility::BufferIn &source, utility::Memory::sizeOption howMany=std::nullopt) const |
A serialisation tool class to send/receive data encoded as base64 characters
| bool Base64Transport::receive | ( | const utility::BufferOut & | destination, |
| const utility::BufferIn & | source, | ||
| utility::Memory::sizeOption | howMany = std::nullopt ) const |
Receive specified data from a stream of hex characters
| destination | The buffer to receive the data |
| source | The hex stream source |
| howMany | The number of bytes to import (nullopt = to eof) |

| bool Base64Transport::send | ( | const utility::BufferIn & | source, |
| const utility::BufferOut & | destination, | ||
| utility::Memory::sizeOption | howMany = std::nullopt ) const |
Export specified data as hex chars
| source | The data to send |
| destination | The destination buffer for the exported hex chars |
| howMany | The number of bytes to export (nullopt = to eof) |
