Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::JSONDocument

Gestion d'un document JSON. Plus de détails...

#include <arcane/utils/JSONReader.h>

+ Graphe de collaboration de Arcane::JSONDocument:

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

Implm_p
 

Description détaillée

Gestion d'un document JSON.

Avertissement
API Interne. Ne pas utiliser en dehors de Arcane.

Définition à la ligne 229 du fichier JSONReader.h.

Documentation des constructeurs et destructeur

◆ JSONDocument()

Arcane::JSONDocument::JSONDocument ( )

Définition à la ligne 340 du fichier JSONReader.cc.

◆ ~JSONDocument()

Arcane::JSONDocument::~JSONDocument ( )

Définition à la ligne 347 du fichier JSONReader.cc.

Documentation des fonctions membres

◆ parse() [1/4]

void Arcane::JSONDocument::parse ( Span< const Byte bytes)

Lit le fichier au format UTF-8.

Définition à la ligne 415 du fichier JSONReader.cc.

Références parse().

Référencé par parse(), parse(), et parse().

◆ parse() [2/4]

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().

◆ parse() [3/4]

void Arcane::JSONDocument::parse ( Span< const std::byte >  bytes)

Lit le fichier au format UTF-8.

Définition à la ligne 406 du fichier JSONReader.cc.

Références parse().

◆ parse() [4/4]

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.

◆ root()

JSONValue Arcane::JSONDocument::root ( ) const

Elément racine.

Définition à la ligne 433 du fichier JSONReader.cc.

Documentation des données membres

◆ m_p

Impl* Arcane::JSONDocument::m_p
private

Définition à la ligne 253 du fichier JSONReader.h.


La documentation de cette classe a été générée à partir des fichiers suivants :