IOSS 2.0
Loading...
Searching...
No Matches
Iovs::PhactoriParserInterface Class Reference

#include <PhactoriParserInterface.h>

Classes

struct  ParseInfo
 

Public Types

enum  VarType {
  SCALAR , VECTOR , TENSOR , ALLTYPE ,
  SCALAR_USED , VECTOR_USED , TENSOR_USED , ALLTYPE_USED
}
 
typedef std::map< std::string, VarTypevarMap
 
typedef std::pair< unsigned int, unsigned int > idRange
 

Static Public Member Functions

static void parseFile (const std::string &filepath, ParseInfo &pinfo)
 
static void parseString (const std::string &s, ParseInfo &pinfo)
 

Member Typedef Documentation

◆ idRange

typedef std::pair<unsigned int, unsigned int> Iovs::PhactoriParserInterface::idRange

◆ varMap

typedef std::map<std::string, VarType> Iovs::PhactoriParserInterface::varMap

Member Enumeration Documentation

◆ VarType

Enumerator
SCALAR 
VECTOR 
TENSOR 
ALLTYPE 
SCALAR_USED 
VECTOR_USED 
TENSOR_USED 
ALLTYPE_USED 

Member Function Documentation

◆ parseFile()

static void Iovs::PhactoriParserInterface::parseFile ( const std::string & filepath,
ParseInfo & pinfo )
static

◆ parseString()

static void Iovs::PhactoriParserInterface::parseString ( const std::string & s,
ParseInfo & pinfo )
static

The documentation for this class was generated from the following file: