Base64.hh File Reference
#include <string>
#include "gazebo/util/system.hh"

Go to the source code of this file.

Functions

std::string Base64Decode (const std::string &_encodedString)
 Decode a base64 string. More...
 
void Base64Encode (const char *_bytesToEncode, unsigned int _len, std::string &_result)
 Encode a binary string into base 64. More...
 

Function Documentation

§ Base64Decode()

std::string Base64Decode ( const std::string &  _encodedString)

Decode a base64 string.

Parameters
[in]_encodedStringA base 64 encoded string.
Returns
The decoded string.

§ Base64Encode()

void Base64Encode ( const char *  _bytesToEncode,
unsigned int  _len,
std::string &  _result 
)

Encode a binary string into base 64.

Parameters
[in]_bytesToEncodeString of bytes to encode.
[in]_lenLength of _bytesToEncode.
[out]_resultBased64 string is appended to this string.