Gestion d'un document JSON. Plus de détails...
#include <arcane/utils/JSONReader.h>
Classes | |
class | Impl |
Fonctions membres publiques | |
void | parse (Span< const Byte > bytes) |
Lit le fichier au format UTF-8. | |
void | parse (Span< const std::byte > bytes) |
Lit le fichier au format UTF-8. | |
void | parse (Span< const Byte > bytes, StringView file_name) |
Lit le fichier au format UTF-8. | |
void | parse (Span< const std::byte > bytes, StringView file_name) |
Lit le fichier au format UTF-8. | |
JSONValue | root () const |
Elément racine. | |
Attributs privés | |
Impl * | m_p |
Gestion d'un document JSON.
Définition à la ligne 229 du fichier JSONReader.h.
Arcane::JSONDocument::JSONDocument | ( | ) |
Définition à la ligne 340 du fichier JSONReader.cc.
Arcane::JSONDocument::~JSONDocument | ( | ) |
Définition à la ligne 347 du fichier JSONReader.cc.
void Arcane::JSONDocument::parse | ( | Span< const Byte > | bytes, |
StringView | file_name | ||
) |
Lit le fichier au format UTF-8.
Définition à la ligne 424 du fichier JSONReader.cc.
Références parse().
Lit le fichier au format UTF-8.
Définition à la ligne 406 du fichier JSONReader.cc.
Références parse().
void Arcane::JSONDocument::parse | ( | Span< const std::byte > | bytes, |
StringView | file_name | ||
) |
Lit le fichier au format UTF-8.
Définition à la ligne 389 du fichier JSONReader.cc.
Références ARCANE_FATAL.
JSONValue Arcane::JSONDocument::root | ( | ) | const |
Elément racine.
Définition à la ligne 433 du fichier JSONReader.cc.
|
private |
Définition à la ligne 253 du fichier JSONReader.h.