libpqxx
The C++ client library for PostgreSQL
pqxx::internal::glyph_scanner< encoding_group::sjis > Struct Referencefinal

Shift-JIS family of encodings. More...

#include <encodings.hxx>

Static Public Member Functions

static constexpr PQXX_INLINE_ONLY std::size_t call (std::string_view buffer, std::size_t start, sl loc)
 

Detailed Description

Shift-JIS family of encodings.

These are variable-width encodings with 1-byte and 2-byte characters, but with a twist: Katakana is mapped in the above-ASCII range as single-byte characters.

If it weren't for that twist, this would be just like two_tier.

Member Function Documentation

◆ call()

static constexpr PQXX_INLINE_ONLY std::size_t pqxx::internal::glyph_scanner< encoding_group::sjis >::call ( std::string_view  buffer,
std::size_t  start,
sl  loc 
)
inlinestaticconstexpr

The documentation for this struct was generated from the following file: