PIP 6.1.0
Platform-Independent Primitives
Загрузка...
Поиск...
Не найдено
Файл pitranslator.h

Поддержка перевода Подробнее...

#include "pistring.h"

Классы

class  PITranslator
 Поддержка перевода Подробнее...
class  PIStringContextTr
 Контекстно-зависимая обертка строки, автоматически переводящая строки с помощью PITranslator::tr(). Вспомогательный тип, возвращаемый operator""_tr для перевода с необязательным контекстом. Подробнее...
class  PIStringContextTrNoOp
 Контекстно-зависимая обертка строки, сохраняющая оригинальные строки без перевода (заглушка). Вспомогательный тип, возвращаемый operator""_trNoOp, который сохраняет исходный текст без изменений. Подробнее...

Функции

PIStringContextTr operator""_tr (const char *v, size_t sz)
 Пользовательский литерал, откладывающий перевод через PITranslator::tr().
PIStringContextTrNoOp operator""_trNoOp (const char *v, size_t sz)
 Пользовательский литерал, сохраняющий исходный текст без изменений через PITranslator::trNoOp().

Подробное описание

Поддержка перевода

Функции

◆ operator""_tr()

PIStringContextTr operator""_tr ( const char * v,
size_t sz )
inline

Пользовательский литерал, откладывающий перевод через PITranslator::tr().

"hello"_tr

◆ operator""_trNoOp()

PIStringContextTrNoOp operator""_trNoOp ( const char * v,
size_t sz )
inline

Пользовательский литерал, сохраняющий исходный текст без изменений через PITranslator::trNoOp().

"hello"_trNoOp