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

Écrivain au format JSON pour un jeu de données. Plus de détails...

+ Graphe de collaboration de Arcane::AxlOptionsBuilder::DocumentJSONWriter:

Fonctions membres publiques statiques

static String toJSON (const Document &d)
 

Fonctions membres privées

void _write (const Document &doc)
 
void _write (OneOptionImpl *opt)
 
void _write (OneOption &o)
 
 DocumentJSONWriter (const String &lang)
 

Attributs privés

CaseNodeNames m_case_node_names
 
JSONWriter m_json_writer
 
String m_case_function_json_name
 

Description détaillée

Écrivain au format JSON pour un jeu de données.

Définition à la ligne 233 du fichier AxlOptionsBuilder.cc.

Documentation des constructeurs et destructeur

◆ DocumentJSONWriter()

Arcane::AxlOptionsBuilder::DocumentJSONWriter::DocumentJSONWriter ( const String lang)
inlineexplicitprivate

Définition à la ligne 309 du fichier AxlOptionsBuilder.cc.

Documentation des fonctions membres

◆ _write() [1/3]

void Arcane::AxlOptionsBuilder::DocumentJSONWriter::_write ( const Document doc)
inlineprivate

Définition à la ligne 247 du fichier AxlOptionsBuilder.cc.

◆ _write() [2/3]

void Arcane::AxlOptionsBuilder::DocumentJSONWriter::_write ( OneOption o)
inlineprivate

Définition à la ligne 272 du fichier AxlOptionsBuilder.cc.

◆ _write() [3/3]

void Arcane::AxlOptionsBuilder::DocumentJSONWriter::_write ( OneOptionImpl opt)
inlineprivate

Définition à la ligne 258 du fichier AxlOptionsBuilder.cc.

◆ toJSON()

static String Arcane::AxlOptionsBuilder::DocumentJSONWriter::toJSON ( const Document d)
inlinestatic

Définition à la ligne 237 du fichier AxlOptionsBuilder.cc.

Documentation des données membres

◆ m_case_function_json_name

String Arcane::AxlOptionsBuilder::DocumentJSONWriter::m_case_function_json_name
private

Définition à la ligne 319 du fichier AxlOptionsBuilder.cc.

◆ m_case_node_names

CaseNodeNames Arcane::AxlOptionsBuilder::DocumentJSONWriter::m_case_node_names
private

Définition à la ligne 317 du fichier AxlOptionsBuilder.cc.

◆ m_json_writer

JSONWriter Arcane::AxlOptionsBuilder::DocumentJSONWriter::m_json_writer
private

Définition à la ligne 318 du fichier AxlOptionsBuilder.cc.


La documentation de cette classe a été générée à partir du fichier suivant :