X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FConfig%2FConfig_PropManager.h;h=9b2ced3eafdf41b28ec17b152c9c459eb04d39f8;hb=e9f48e35e26dfce648e2f6ecbe1e43c51ba32a7e;hp=2d2facf5836e709e8ef2a603b84933ada6d62fa0;hpb=8e80972644fce257cd66382ae976e71e2d2e6c32;p=modules%2Fshaper.git diff --git a/src/Config/Config_PropManager.h b/src/Config/Config_PropManager.h index 2d2facf58..9b2ced3ea 100644 --- a/src/Config/Config_PropManager.h +++ b/src/Config/Config_PropManager.h @@ -14,7 +14,7 @@ #include #include -/* +/** * \class Config_PropManager * \ingroup Config * \brief Class which let to register properties @@ -27,6 +27,7 @@ class Config_PropManager * Registers property parameters * \param theSection - name of section (domain of using) of the property. * \param theName - name (title) of the value. + * \param theTitle - title of the value. * \param theType - type of the value. * \param theDefValue - default and initial value of the property * Returns True if the property succesfully registered @@ -59,6 +60,10 @@ class Config_PropManager CONFIG_EXPORT static double real(const std::string& theSection, const std::string& theName, const std::string& theDefault); + //! Returns boolean by given section and name + CONFIG_EXPORT static bool boolean(const std::string& theSection, + const std::string& theName, + const std::string& theDefault); private: CONFIG_EXPORT static Config_Properties myProps; ///< List of all stored properties