![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Пространство имен с преобразованиями между 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 и другими публичными форматами сериализации.