Public Member Functions | Protected Types | List of all members
PropertiesProvider Class Referenceabstract

#include <properties_providers.h>

Inheritance diagram for PropertiesProvider:
Inheritance graph
[legend]

Public Member Functions

virtual bool get_bool (const std::string &id, bool dflt) const =0
 
virtual double get_dbl (const std::string &id, double dflt) const =0
 
virtual int get_int (const std::string &id, int dflt) const =0
 
virtual str get_str (const std::string &id, const str &dflt) const =0
 
virtual unsigned get_uint (const std::string &id, unsigned dflt) const =0
 

Protected Types

using str = std::string
 

Detailed Description

Definition at line 16 of file properties_providers.h.

Member Typedef Documentation

using PropertiesProvider::str = std::string
protected

Definition at line 18 of file properties_providers.h.

Member Function Documentation

virtual bool PropertiesProvider::get_bool ( const std::string &  id,
bool  dflt 
) const
pure virtual
virtual double PropertiesProvider::get_dbl ( const std::string &  id,
double  dflt 
) const
pure virtual
virtual int PropertiesProvider::get_int ( const std::string &  id,
int  dflt 
) const
pure virtual
virtual str PropertiesProvider::get_str ( const std::string &  id,
const str dflt 
) const
pure virtual
virtual unsigned PropertiesProvider::get_uint ( const std::string &  id,
unsigned  dflt 
) const
pure virtual

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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26