Base64 decoder class.  
 More...
#include <base64_decoder.h>
|  | 
|  | Base64Decoder () | 
|  | Constructs a base64 decoder. 
 | 
|  | 
| void | feed (const void *data, int size, bool append_result=true) | 
|  | Feeds the decoder with base64 encoded data. 
 | 
|  | 
| DataBuffer & | get_result () | 
|  | Returns the decoded data. 
 | 
|  | 
| void | reset () | 
|  | Resets the decoder. 
 | 
|  | 
◆ Base64Decoder()
      
        
          | clan::Base64Decoder::Base64Decoder | ( |  | ) |  | 
      
 
Constructs a base64 decoder. 
 
 
◆ decode() [1/3]
Decode. 
- Parameters
- 
  
  
- Returns
- Data Buffer 
 
 
◆ decode() [2/3]
  
  | 
        
          | static DataBuffer clan::Base64Decoder::decode | ( | const std::string & | data | ) |  |  | static | 
 
Decode. 
- Parameters
- 
  
  
- Returns
- Data Buffer 
 
 
◆ decode() [3/3]
  
  | 
        
          | static DataBuffer clan::Base64Decoder::decode | ( | const void * | data, |  
          |  |  | int | size ) |  | static | 
 
Decode base64 data and return it in a buffer. 
 
 
◆ feed()
      
        
          | void clan::Base64Decoder::feed | ( | const void * | data, | 
        
          |  |  | int | size, | 
        
          |  |  | bool | append_result = true ) | 
      
 
Feeds the decoder with base64 encoded data. 
 
 
◆ get_result()
Returns the decoded data. 
 
 
◆ reset()
      
        
          | void clan::Base64Decoder::reset | ( |  | ) |  | 
      
 
 
The documentation for this class was generated from the following file: