Inheritance diagram for ewol::resource::ConfigFile:

Public Member Functions

 DECLARE_RESOURCE_NAMED_FACTORY (ConfigFile)
 
void reload ()
 
int32_t request (const std::string &_paramName)
 
double getNumber (int32_t _id)
 
std::string getString (int32_t _id)
 
bool getBoolean (int32_t _id)
 

Static Public Member Functions

static ememory::SharedPtr< ewol::resource::ConfigFilekeep (const std::string &_filename)
 

Protected Member Functions

void init (const std::string &_filename)
 

Member Function Documentation

§ keep()

static ememory::SharedPtr<ewol::resource::ConfigFile> ewol::resource::ConfigFile::keep ( const std::string &  _filename)
static

keep the resource pointer.

Note
Never free this pointer by your own...
Parameters
[in]_filenameName of the configuration file.
Returns
pointer on the resource or nullptr if an error occured.

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