PIP 5.9.0
Platform-Independent Primitives
Загрузка...
Поиск...
Не найдено
Пространство имен PIValueTreeConversions

Пространство имен с преобразованиями между PIValueTree и другими публичными форматами сериализации. Подробнее...

Определения типов

typedef PIFlags< Option > Options
 Набор флагов параметров преобразования PIValueTree.

Перечисления

enum  Option
 Параметры преобразования.

Функции

PIValueTree fromPropertyStorage (const PIPropertyStorage &ps)
 Создает дерево из плоского набора записей PIPropertyStorage.
PIValueTree fromVariantMap (const PIVariantMap &vm)
 Создает дерево, в котором дочерние элементы верхнего уровня берутся из PIVariantMap.
PIValueTree fromJSON (const PIJSON &json)
 Преобразует JSON-представление дерева, создаваемое этим модулем, в PIValueTree.
PIValueTree fromText (PIIODevice *device)
 Разбирает текстовый конфигурационный формат PIP из устройства в PIValueTree.
PIValueTree fromText (const PIString &str)
 Разбирает текстовый конфигурационный формат PIP из строки в PIValueTree.
PIValueTree fromJSONFile (const PIString &path)
 Загружает JSON-представление дерева из файла и объединяет его с дополнительным файлом .override, если он существует.
PIValueTree fromTextFile (const PIString &path)
 Загружает текстовую конфигурацию дерева из файла и объединяет ее с дополнительным файлом .override, если он существует.
PIJSON toJSON (const PIValueTree &root, Options options=Default)
 Преобразует PIValueTree в JSON-представление дерева этого модуля.
PIString toText (const PIValueTree &root, Options options=Default)
 Преобразует PIValueTree в текстовый конфигурационный формат PIP.
bool toJSONFile (const PIString &path, const PIValueTree &root, Options options=Default)
 Записывает JSON-представление дерева в файл. Возвращает true, если записан весь результат.
bool toTextFile (const PIString &path, const PIValueTree &root, Options options=Default)
 Записывает текстовую конфигурацию дерева в файл. Возвращает true, если записан весь результат.

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

Пространство имен с преобразованиями между PIValueTree и другими публичными форматами сериализации.