Documentation for OpenFLUID 2.2.0
openfluid::fluidx::FluidXIO Class Reference

#include <fluidx/FluidXIO.hpp>

Classes

class  FileLoadingReport
 
class  LoadingReport
 

Public Member Functions

 FluidXIO (openfluid::base::IOListener *Listener)
 
FluidXDescriptor loadFromDirectory (const std::string &DirPath)
 
const LoadingReportgetLoadingReport () const
 
void writeToManyFiles (const FluidXDescriptor &Desc, const std::string &DirPath) const
 
void writeToSingleFile (const FluidXDescriptor &Desc, const std::string &FilePath) const
 

Static Public Attributes

static std::string const FormatVersion
 

Constructor & Destructor Documentation

◆ FluidXIO()

openfluid::fluidx::FluidXIO::FluidXIO ( openfluid::base::IOListener Listener)

Member Function Documentation

◆ getLoadingReport()

const LoadingReport& openfluid::fluidx::FluidXIO::getLoadingReport ( ) const
inline

◆ loadFromDirectory()

FluidXDescriptor openfluid::fluidx::FluidXIO::loadFromDirectory ( const std::string &  DirPath)

◆ writeToManyFiles()

void openfluid::fluidx::FluidXIO::writeToManyFiles ( const FluidXDescriptor Desc,
const std::string &  DirPath 
) const

◆ writeToSingleFile()

void openfluid::fluidx::FluidXIO::writeToSingleFile ( const FluidXDescriptor Desc,
const std::string &  FilePath 
) const

Member Data Documentation

◆ FormatVersion

std::string const openfluid::fluidx::FluidXIO::FormatVersion
inlinestatic

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