liborigin ..
Macros | Functions
/home/abuild/rpmbuild/BUILD/liborigin-3.0.2/OriginAnyParser.cpp File Reference
#include "OriginAnyParser.h"
#include <sstream>
#include <cinttypes>

Macros

#define GET_DOUBLE(iss, ovalue)
 
#define GET_FLOAT(iss, ovalue)
 
#define GET_INT(iss, ovalue)
 
#define GET_SHORT(iss, ovalue)
 

Functions

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

Macro Definition Documentation

◆ GET_DOUBLE

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

◆ GET_FLOAT

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

◆ GET_INT

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

◆ GET_SHORT

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

Function Documentation

◆ createOriginAnyParser()

OriginParser * createOriginAnyParser ( const string &  fileName)

Referenced by OriginFile::OriginFile().

◆ toLowerCase()

string toLowerCase ( string  str)