waLBerla 7.3
Loading...
Searching...
No Matches
walberla::config::MultipleConfigGenerator Class Reference
Inheritance diagram for walberla::config::MultipleConfigGenerator:

Public Member Functions

 MultipleConfigGenerator (const std::string &baseName, const std::string &extension, int numberOfDigits)
shared_ptr< Confignext () override
Public Member Functions inherited from walberla::config::ConfigGenerator
virtual ~ConfigGenerator ()=default

Private Attributes

std::string baseName_
std::string extension_
int numberOfDigits_
int counter_ {-1}

Constructor & Destructor Documentation

◆ MultipleConfigGenerator()

walberla::config::MultipleConfigGenerator::MultipleConfigGenerator ( const std::string & baseName,
const std::string & extension,
int numberOfDigits )
inline

Member Function Documentation

◆ next()

shared_ptr< Config > walberla::config::MultipleConfigGenerator::next ( )
inlineoverridevirtual

Member Data Documentation

◆ baseName_

std::string walberla::config::MultipleConfigGenerator::baseName_
private

◆ counter_

int walberla::config::MultipleConfigGenerator::counter_ {-1}
private

◆ extension_

std::string walberla::config::MultipleConfigGenerator::extension_
private

◆ numberOfDigits_

int walberla::config::MultipleConfigGenerator::numberOfDigits_
private

The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/core/config/Create.cpp