A high level converter This interface does not require C++11 to compile.  
 More...
#include <SimpleConverter.hpp>
|  | 
|  | SimpleConverter (const std::string &configFileName) | 
|  | Constructor of SimpleConverter.  More... 
 | 
|  | 
| std::string | Convert (const std::string &input) const | 
|  | Converts a text.  More... 
 | 
|  | 
| std::string | Convert (const char *input) const | 
|  | Converts a text.  More... 
 | 
|  | 
| std::string | Convert (const char *input, size_t length) const | 
|  | Converts a text.  More... 
 | 
|  | 
| size_t | Convert (const char *input, char *output) const | 
|  | Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space.  More... 
 | 
|  | 
| size_t | Convert (const char *input, size_t length, char *output) const | 
|  | Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space.  More... 
 | 
|  | 
A high level converter This interface does not require C++11 to compile. 
◆ SimpleConverter()
      
        
          | SimpleConverter::SimpleConverter | ( | const std::string & | configFileName | ) |  | 
      
 
Constructor of SimpleConverter. 
- Parameters
- 
  
    | configFileName | File name of configuration. |  
 
 
 
◆ Convert() [1/5]
      
        
          | std::string SimpleConverter::Convert | ( | const std::string & | input | ) | const | 
      
 
Converts a text. 
- Parameters
- 
  
    | input | Text to be converted. |  
 
 
 
◆ Convert() [2/5]
      
        
          | std::string SimpleConverter::Convert | ( | const char * | input | ) | const | 
      
 
Converts a text. 
- Parameters
- 
  
    | input | A C-Style string (terminated by '\0') to be converted. |  
 
 
 
◆ Convert() [3/5]
      
        
          | std::string SimpleConverter::Convert | ( | const char * | input, | 
        
          |  |  | size_t | length | 
        
          |  | ) |  | const | 
      
 
Converts a text. 
- Parameters
- 
  
    | input | A C-Style string limited by a given length to be converted. |  | length | Maximal length in byte of the input string. |  
 
 
 
◆ Convert() [4/5]
      
        
          | size_t SimpleConverter::Convert | ( | const char * | input, | 
        
          |  |  | char * | output | 
        
          |  | ) |  | const | 
      
 
Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space. 
- Parameters
- 
  
    | input | A C-Style string (terminated by '\0') to be converted. |  | output | Buffer to write the converted text. |  
 
- Returns
- Length of converted text. 
 
 
◆ Convert() [5/5]
      
        
          | size_t SimpleConverter::Convert | ( | const char * | input, | 
        
          |  |  | size_t | length, | 
        
          |  |  | char * | output | 
        
          |  | ) |  | const | 
      
 
Converts a text and writes to an allocated buffer Please make sure the buffer has sufficent space. 
- Parameters
- 
  
    | input | A C-Style string limited by a given length to be converted. |  | length | Maximal length in byte of the input string. |  | output | Buffer to write the converted text. |  
 
- Returns
- Length of converted text. 
 
 
The documentation for this class was generated from the following files: