Workspace 7.0.2
Namespaces | Macros | Functions
binaryiohelper.h File Reference
#include <cmath>
#include <fstream>
#include <QFile>
#include <QtEndian>
Include dependency graph for binaryiohelper.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::Mesh
 Mesh model data structures.
 

Macros

#define pop_aliasing_warning_ignore
 
#define push_aliasing_warning_ignore
 

Functions

template<typename T >
readBinaryValue (QIODevice &file, bool bigEndian)
 
template<>
float readBinaryValue (QIODevice &file, bool bigEndian)
 
template<>
double readBinaryValue (QIODevice &file, bool bigEndian)
 
template<typename T >
readBinaryValue (std::ifstream &file, bool bigEndian)
 
template<>
float readBinaryValue (std::ifstream &file, bool bigEndian)
 
template<>
double readBinaryValue (std::ifstream &file, bool bigEndian)
 

Macro Definition Documentation

◆ pop_aliasing_warning_ignore

#define pop_aliasing_warning_ignore

◆ push_aliasing_warning_ignore

#define push_aliasing_warning_ignore