* \param mode Modo de actuar en caso de que no se encuentre el parámetro.
* \return El valor asociado al parámetro recibido como parémtro. Puede ser NULL.
*/
* \param mode Modo de actuar en caso de que no se encuentre el parámetro.
* \return El valor asociado al parámetro recibido como parémtro. Puede ser NULL.
*/
* \param mode Modo de actuar en caso de que no se encuentre el parámetro.
* \return El valor asociado al parámetro recibido como parémtro. Puede ser NULL.
*/
* \param mode Modo de actuar en caso de que no se encuentre el parámetro.
* \return El valor asociado al parámetro recibido como parémtro. Puede ser NULL.
*/
* \param mode Modo de actuar en caso de que no se encuentre el parámetro.
* \return El valor asociado al parámetro recibido como parémtro. Puede ser NULL.
*/
* \param mode Modo de actuar en caso de que no se encuentre el parámetro.
* \return El valor asociado al parámetro recibido como parémtro. Puede ser NULL.
*/
private:
struct SplitCode { enum _v { HierarchyAndParameter, HierarchyItem, Parameters, ParameterAndArgument, Max }; };
private:
struct SplitCode { enum _v { HierarchyAndParameter, HierarchyItem, Parameters, ParameterAndArgument, Max }; };
- void decodeHierarchy(const std::string& hierarchy) throw(RuntimeException);
- void decodeParameters(const std::string& parameters) throw(RuntimeException);
+ void decodeHierarchy(const std::string& hierarchy) noexcept(false);
+ void decodeParameters(const std::string& parameters) noexcept(false);