FEDEM Solver  R8.0
Source code of the dynamics solver
Functions
FFaBodyParser.C File Reference
#include <functional>
#include <fstream>
#include <sstream>
#include <limits>
#include <cctype>
#include "FFaLib/FFaAlgebra/FFaBody.H"
#include "FFaLib/FFaAlgebra/FFaMat34.H"
Include dependency graph for FFaBodyParser.C:

Functions

static bool getIdentifier (std::istream &in, std::string &identifier, char endChar='}')
 
static bool getIdentifier (std::istream &in, std::string &identifier, std::string &label, char &type)
 
static void skipToData (std::istream &in, char beginChar='{')
 
static void skipToDataEnd (std::istream &in, char endChar='}', bool skipAllData=false)
 

Function Documentation

◆ getIdentifier() [1/2]

static bool getIdentifier ( std::istream &  in,
std::string &  identifier,
char  endChar = '}' 
)
static

Static helper for reading next keyword from a CAD file.

◆ getIdentifier() [2/2]

static bool getIdentifier ( std::istream &  in,
std::string &  identifier,
std::string &  label,
char &  type 
)
static

Static helper for reading next keyword and label from a CAD file.

◆ skipToData()

static void skipToData ( std::istream &  in,
char  beginChar = '{' 
)
static

Static helper moving file pointer to next beginChar.

◆ skipToDataEnd()

static void skipToDataEnd ( std::istream &  in,
char  endChar = '}',
bool  skipAllData = false 
)
static

Static helper moving file pointer to next endChar.