#include "dataRepository/xmlWrapper.hpp"
#include "common/DataTypes.hpp"
#include "dataRepository/DefaultValue.hpp"
#include <iostream>
#include <sstream>
#include <string>
Go to the source code of this file.
◆ BuildSimpleSchemaTypes()
Generates the simple schema types.
- Parameters
-
schemaRoot | XML node corresponding to the root |
◆ ConvertDocumentationToSchema()
void geosx::schemaUtilities::ConvertDocumentationToSchema |
( |
std::string const & |
fname, |
|
|
dataRepository::Group *const |
group, |
|
|
integer |
documentationType |
|
) |
| |
Generates the XML schema.
- Parameters
-
fname | schema filename |
group | group passed in from which the schema information is extracted |
documentationType | type of XML schema generated |
◆ SchemaConstruction()
Recursively builds the schema from the data structure skeleton.
- Parameters
-
group | group passed in from which the schema information is extracted |
schemaRoot | XML node corresponding to the root |
schemaParent | XML node for the parent node |
documentationType | type of XML schema generated |