Constructor. Initialises iconv with the desired character encoding conversion types, and sets default values for the public bool properties above.
Destructor. Simply closes down the C iconv library.
Converts a string in one encoding type to another (as specified by the class' template parameters).
Converts a string from one encoding to another.
StringEncode class The template parameters are the character encoding types for the input and output of the converter.