SG++
sgpp::base::OCLConfigurationParameters Class Reference

#include <OCLConfigurationParameters.hpp>

Inheritance diagram for sgpp::base::OCLConfigurationParameters:
sgpp::base::ConfigurationParameters

Public Member Functions

std::shared_ptr< ConfigurationParametersclone () override
 
 OCLConfigurationParameters (std::string fileName, std::map< std::string, std::string > defaultParameters)
 
 OCLConfigurationParameters ()
 
virtual ~OCLConfigurationParameters ()
 
- Public Member Functions inherited from sgpp::base::ConfigurationParameters
void clear ()
 
 ConfigurationParameters ()
 
 ConfigurationParameters (std::string fileName, std::map< std::string, std::string > defaultParameters=std::map< std::string, std::string >())
 
std::string & get (const std::string &key)
 
bool getAsBoolean (const std::string &key)
 
std::vector< std::string > getAsList (const std::string &key)
 
uint64_t getAsUnsigned (const std::string &key)
 
std::vector< std::string > getKeys ()
 
void readFromFile (std::string fileName)
 
void readFromMap (const std::map< std::string, std::string > &parametersMap)
 
void set (const std::string key, std::string value)
 
void writeToFile (std::string fileName)
 
virtual ~ConfigurationParameters ()
 

Additional Inherited Members

- Protected Attributes inherited from sgpp::base::ConfigurationParameters
std::map< std::string, std::string > parameters
 

Constructor & Destructor Documentation

sgpp::base::OCLConfigurationParameters::OCLConfigurationParameters ( std::string  fileName,
std::map< std::string, std::string >  defaultParameters 
)
sgpp::base::OCLConfigurationParameters::OCLConfigurationParameters ( )
sgpp::base::OCLConfigurationParameters::~OCLConfigurationParameters ( )
virtual

Member Function Documentation

std::shared_ptr< ConfigurationParameters > sgpp::base::OCLConfigurationParameters::clone ( )
overridevirtual

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