PIP 5.6.1
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