libpqxx
The C++ client library for PostgreSQL
encoding_group.hxx File Reference
#include <cstddef>

Go to the source code of this file.

Namespaces

 pqxx::internal
 Internal items for libpqxx' own use. Do not use these yourself.
 

Typedefs

using pqxx::internal::glyph_scanner_func = std::size_t(char const buffer[], std::size_t buffer_len, std::size_t start)
 Function type: "find the end of the current glyph.". More...
 
using pqxx::internal::char_finder_func = std::size_t(std::string_view haystack, std::size_t start)
 Function type: "find first occurrence of specific any of ASCII characters.". More...
 

Enumerations

enum  pqxx::internal::encoding_group {
  pqxx::internal::encoding_group::MONOBYTE, pqxx::internal::encoding_group::BIG5, pqxx::internal::encoding_group::EUC_CN, pqxx::internal::encoding_group::EUC_JP,
  pqxx::internal::encoding_group::EUC_KR, pqxx::internal::encoding_group::EUC_TW, pqxx::internal::encoding_group::GB18030, pqxx::internal::encoding_group::GBK,
  pqxx::internal::encoding_group::JOHAB, pqxx::internal::encoding_group::MULE_INTERNAL, pqxx::internal::encoding_group::SJIS, pqxx::internal::encoding_group::UHC,
  pqxx::internal::encoding_group::UTF8
}