10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::test::mocks::Base64DecoderMock Class Reference
Inheritance diagram for tenduke::test::mocks::Base64DecoderMock:
tenduke::utl::Base64Decoder

Public Member Functions

 MOCK_METHOD (std::unique_ptr< tenduke::utl::BinaryData >, decode,(const std::string &a),(const, override))
 
 MOCK_METHOD (std::unique_ptr< tenduke::utl::BinaryData >, decode,(const char *a, std::size_t b),(const, override))
 
 MOCK_METHOD (std::string, decodeString,(const std::string &a),(const, override))
 
 MOCK_METHOD (std::string, decodeString,(const char *a, std::size_t b),(const, override))
 
 MOCK_METHOD (std::unique_ptr< tenduke::utl::BinaryData >, decodeUrlSafe,(const std::string &a),(const, override))
 
 MOCK_METHOD (std::unique_ptr< tenduke::utl::BinaryData >, decodeUrlSafe,(const char *a, std::size_t b),(const, override))
 
 MOCK_METHOD (std::string, decodeUrlSafeString,(const std::string &a),(const, override))
 
 MOCK_METHOD (std::string, decodeUrlSafeString,(const char *a, std::size_t b),(const, override))
 
- Public Member Functions inherited from tenduke::utl::Base64Decoder
virtual std::unique_ptr< BinaryDatadecode (const std::string &base64EncodedString) const =0
 Decodes given Base64-encoded string to bytes.
 
virtual std::unique_ptr< BinaryDatadecode (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< BinaryDatadecodeUrlSafe (const std::string &base64EncodedString) const =0
 Decodes given URL-safe Base64-encoded string to BinaryData.
 
virtual std::unique_ptr< BinaryDatadecodeUrlSafe (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).
 

The documentation for this class was generated from the following file: