Regina 7.3 Calculation Engine
|
Various classes and routines for working with internationalisation and character encodings. More...
#include "regina-core.h"
#include "regina-config.h"
#include <iostream>
#include <string>
#include <iconv.h>
Classes | |
class | regina::i18n::Locale |
A simple class with static routines for querying information about the current locale. More... | |
class | regina::i18n::IConvStreamBuffer |
An output stream buffer that translates between character encodings. More... | |
class | regina::i18n::IConvStream |
An output stream that converts between character encodings. More... | |
Namespaces | |
namespace | regina |
Contains the entire Regina calculation engine. | |
namespace | regina::i18n |
Various classes and routines for working with internationalisation and character encodings. | |
Functions | |
std::string::const_iterator | regina::i18n::utf8ValidTo (const std::string &s) |
Identifies the longest prefix of the given string that is valid UTF-8. More... | |
const char * | regina::i18n::utf8ValidTo (const char *s) |
Identifies the longest prefix of the given string that is valid UTF-8. More... | |
Various classes and routines for working with internationalisation and character encodings.