|
IOSS 2.0
|
#include <Iotm_TextMeshUtils.h>
Public Member Functions | |
| TextMeshParser (unsigned enforcedDimension) | |
| TextMeshParser () | |
| TextMeshData< EntityId, Topology > | parse (const std::string &meshDescription) |
| void | set_error_handler (ErrorHandler errorHandler) |
Private Types | |
| using | Topology = typename TopologyMapping::Topology |
Private Member Functions | |
| void | initialize_constructor () |
| void | initialize_connectivity_parse (const std::string &meshDescription) |
| void | initialize_parse (const std::string &meshDescription) |
| void | finalize_parse () |
| void | parse_description () |
| ElementData< EntityId, Topology > | parse_element () |
| int | parse_proc_id () |
| EntityId | parse_elem_id () |
| Topology | parse_topology () |
| std::vector< EntityId > | parse_node_ids (const Topology &topology) |
| std::string | parse_part (const Topology &topology) |
| int | parse_int () |
| unsigned | parse_unsigned () |
| std::string | parse_string () |
| void | parse_newline () |
| void | validate_required_field (bool hasNextRequiredField) |
| void | validate_no_extra_fields () |
| void | validate_topology (const Topology &topology, const std::string &providedName) |
| void | validate_node_count (const Topology &topology, size_t numNodes) |
Private Attributes | |
| unsigned | m_lineNumber {0} |
| TextMeshData< EntityId, Topology > | m_data |
| TextMeshLexer | m_lexer |
| TopologyMapping | m_topologyMapping |
| ErrorHandler | m_errorHandler |
| TextMeshOptionParser< EntityId, Topology > | m_optionParser |
|
private |
|
inlineexplicit |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |