NGen
Loading...
Searching...
No Matches
MultiLayerParserTest Class Reference
+ Inheritance diagram for MultiLayerParserTest:
+ Collaboration diagram for MultiLayerParserTest:

Protected Member Functions

 MultiLayerParserTest ()
 
 ~MultiLayerParserTest () override
 
void SetUp () override
 
void TearDown () override
 

Protected Attributes

std::vector< std::string > path_options
 
geojson::GeoJSON nexus_collection
 
geojson::GeoJSON catchment_collection
 
std::shared_ptr< realization::Formulation_Managermanager
 
std::string nexus_data_path
 
std::string catchment_data_path
 
std::string realization_config_path
 

Static Private Member Functions

static std::string find_file (std::vector< std::string > dir_opts, const std::string &basename)
 

Constructor & Destructor Documentation

◆ MultiLayerParserTest()

MultiLayerParserTest::MultiLayerParserTest ( )
inlineprotected

◆ ~MultiLayerParserTest()

MultiLayerParserTest::~MultiLayerParserTest ( )
inlineoverrideprotected

Member Function Documentation

◆ find_file()

static std::string MultiLayerParserTest::find_file ( std::vector< std::string > dir_opts,
const std::string & basename )
inlinestaticprivate

◆ SetUp()

void MultiLayerParserTest::SetUp ( )
inlineoverrideprotected

◆ TearDown()

void MultiLayerParserTest::TearDown ( )
inlineoverrideprotected

Member Data Documentation

◆ catchment_collection

geojson::GeoJSON MultiLayerParserTest::catchment_collection
protected

Referenced by SetUp().

◆ catchment_data_path

std::string MultiLayerParserTest::catchment_data_path
protected

Referenced by MultiLayerParserTest(), and SetUp().

◆ manager

std::shared_ptr<realization::Formulation_Manager> MultiLayerParserTest::manager
protected

◆ nexus_collection

geojson::GeoJSON MultiLayerParserTest::nexus_collection
protected

Referenced by SetUp().

◆ nexus_data_path

std::string MultiLayerParserTest::nexus_data_path
protected

Referenced by MultiLayerParserTest(), and SetUp().

◆ path_options

std::vector<std::string> MultiLayerParserTest::path_options
protected
Initial value:
= {
"",
"../",
"../../",
"./test/",
"../test/",
"../../test/"
}

Referenced by MultiLayerParserTest().

◆ realization_config_path

std::string MultiLayerParserTest::realization_config_path
protected

Referenced by MultiLayerParserTest().


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