Public Types | Public Member Functions | Public Attributes | List of all members
openfluid::tools::DistributionTables Class Reference

#include <tools/DistributionTables.hpp>

Public Types

typedef std::map< std::string, std::string > SourceIDFile_t
 
typedef std::map< openfluid::core::UnitID_t, std::string > UnitIDSourceID_t
 

Public Member Functions

 DistributionTables ()
 
 ~DistributionTables ()
 
void build (const std::string &BasePath, const std::string &SourcesFileName, const std::string &DistributionFileName)
 

Public Attributes

SourceIDFile_t SourcesTable
 
UnitIDSourceID_t UnitsTable
 

Member Typedef Documentation

typedef std::map<std::string,std::string> openfluid::tools::DistributionTables::SourceIDFile_t

Constructor & Destructor Documentation

openfluid::tools::DistributionTables::DistributionTables ( )
inline
openfluid::tools::DistributionTables::~DistributionTables ( )
inline

Member Function Documentation

void openfluid::tools::DistributionTables::build ( const std::string &  BasePath,
const std::string &  SourcesFileName,
const std::string &  DistributionFileName 
)

Member Data Documentation

SourceIDFile_t openfluid::tools::DistributionTables::SourcesTable
UnitIDSourceID_t openfluid::tools::DistributionTables::UnitsTable

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