|
10Duke Enterprise C++ SDK
|
#include <Base64Decoder.h>
Base64-decoder.
Public Member Functions | |
| virtual std::unique_ptr< BinaryData > | decode (const std::string &base64EncodedString) const =0 |
| Decodes given Base64-encoded string to bytes. | |
| virtual std::unique_ptr< BinaryData > | decode (const char *base64EncodedString, std::size_t numBytes) const =0 |
| Decodes given Base64-encoded string to bytes. | |
| virtual std::string | decodeString (const std::string &base64EncodedString) const =0 |
| Decodes given Base64-encoded string to string (assumes that the encoded data is a string). | |
| virtual std::string | decodeString (const char *base64EncodedString, std::size_t numBytes) const =0 |
| Decodes given Base64-encoded string to string (assumes that the encoded data is a string). | |
| virtual std::unique_ptr< BinaryData > | decodeUrlSafe (const std::string &base64EncodedString) const =0 |
| Decodes given URL-safe Base64-encoded string to BinaryData. | |
| virtual std::unique_ptr< BinaryData > | decodeUrlSafe (const char *base64EncodedString, std::size_t numBytes) const =0 |
| Decodes given URL-safe Base64-encoded string to BinaryData. | |
| virtual std::string | decodeUrlSafeString (const std::string &base64EncodedString) const =0 |
| Decodes given URL-safe Base64-encoded string to string (assumes that the encoded data is a string). | |
| virtual std::string | decodeUrlSafeString (const char *base64EncodedString, std::size_t numBytes) const =0 |
| Decodes given URL-safe Base64-encoded string to string (assumes that the encoded data is a string). | |
|
pure virtual |
Decodes given Base64-encoded string to bytes.
| base64EncodedString | - |
| numBytes | length of the data pointer to by parameter base64EncodedString |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.
|
pure virtual |
Decodes given Base64-encoded string to bytes.
| base64EncodedString | - |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.
|
pure virtual |
Decodes given Base64-encoded string to string (assumes that the encoded data is a string).
| base64EncodedString | - |
| numBytes | length of the data pointer to by parameter base64EncodedString |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.
|
pure virtual |
Decodes given Base64-encoded string to string (assumes that the encoded data is a string).
| base64EncodedString | - |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.
|
pure virtual |
Decodes given URL-safe Base64-encoded string to BinaryData.
| base64EncodedString | - |
| numBytes | - |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.
|
pure virtual |
Decodes given URL-safe Base64-encoded string to BinaryData.
| base64EncodedString | - |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.
|
pure virtual |
Decodes given URL-safe Base64-encoded string to string (assumes that the encoded data is a string).
| base64EncodedString | - |
| numBytes | length of the data pointer to by parameter base64EncodedString |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.
|
pure virtual |
Decodes given URL-safe Base64-encoded string to string (assumes that the encoded data is a string).
| base64EncodedString | - |
Implemented in DefaultBase64Decoder, and tenduke::utl::DefaultBase64Decoder.