#include <falcon/setup.h>
#include <falcon/types.h>
#include <falcon/string.h>
#include <falcon/stream.h>
#include <falcon/falcondata.h>
Go to the source code of this file.
Classes | |
struct | Falcon::tag_cp_iso_uint_table |
class | Falcon::Transcoder |
Basic transcoder class. More... | |
class | Falcon::TranscoderByte |
Transparent byte oriented encoder. More... | |
class | Falcon::TranscoderEOL |
EOL Transcoder. More... | |
class | Falcon::TranscoderUTF16 |
UTF-16 encoding transcoder. More... | |
class | Falcon::TranscoderUTF8 |
UTF-8 encoding transcoder. More... | |
Namespaces | |
namespace | Falcon |
CONST. | |
Typedefs | |
typedef struct Falcon::tag_cp_iso_uint_table | Falcon::CP_ISO_UINT_TABLE |
Functions | |
FALCON_DYN_SYM bool | Falcon::GetSystemEncoding (String &encoding) |
Determines the default encoding used on the system. | |
FALCON_DYN_SYM bool | Falcon::TranscodeFromString (const String &source, const String &encoding, String &target) |
Transcode an external text string into a Falcon string. | |
FALCON_DYN_SYM Transcoder * | Falcon::TranscoderFactory (const String &encoding, Stream *stream=0, bool own=false) |
Creates a transcoder for the given encoding. | |
FALCON_DYN_SYM bool | Falcon::TranscodeString (const String &source, const String &encoding, String &target) |
Transcode a string into another. |