liborigin  3.0.0
Macros | Functions
OriginAnyParser.cpp File Reference
#include "OriginAnyParser.h"
#include <sstream>
#include <cinttypes>

Macros

#define GET_DOUBLE(iss, ovalue)   {iss.read(reinterpret_cast<char *>(&ovalue), 8);};
 
#define GET_FLOAT(iss, ovalue)   {iss.read(reinterpret_cast<char *>(&ovalue), 4);};
 
#define GET_INT(iss, ovalue)   {iss.read(reinterpret_cast<char *>(&ovalue), 4);};
 
#define GET_SHORT(iss, ovalue)   {iss.read(reinterpret_cast<char *>(&ovalue), 2);};
 

Functions

OriginParsercreateOriginAnyParser (const string &fileName)
 
string toLowerCase (string str)
 

Macro Definition Documentation

◆ GET_DOUBLE

#define GET_DOUBLE (   iss,
  ovalue 
)    {iss.read(reinterpret_cast<char *>(&ovalue), 8);};

◆ GET_FLOAT

#define GET_FLOAT (   iss,
  ovalue 
)    {iss.read(reinterpret_cast<char *>(&ovalue), 4);};

◆ GET_INT

#define GET_INT (   iss,
  ovalue 
)    {iss.read(reinterpret_cast<char *>(&ovalue), 4);};

◆ GET_SHORT

#define GET_SHORT (   iss,
  ovalue 
)    {iss.read(reinterpret_cast<char *>(&ovalue), 2);};

Function Documentation

◆ createOriginAnyParser()

OriginParser* createOriginAnyParser ( const string &  fileName)

Referenced by OriginFile::OriginFile().

◆ toLowerCase()

string toLowerCase ( string  str)