class invalid_config_file_syntax
Declaration
class invalid_config_file_syntax : public invalid_syntax { /* full declaration omitted */ };Description
Class thrown when there's syntax error either for command line or config file options. See derived children for concrete classes.
Declared at: libs/pika/program_options/include/pika/program_options/errors.hpp:362
Inherits from: invalid_syntax
Member Variables
Inherited from invalid_syntax:
Inherited from error_with_option_name:
- protected m_option_style
- protected m_substitutions
- protected m_substitution_defaults
- public m_error_template
- protected m_message
Method Overview
- public invalid_config_file_syntax(const std::string & invalid_line, pika::program_options::invalid_syntax::kind_t kind)
- public std::string tokens() const
- public ~invalid_config_file_syntax() noexcept
Inherited from invalid_syntax:
Inherited from error_with_option_name:
- public add_context
- protected get_canonical_option_name
- protected get_canonical_option_prefix
- public get_option_name
- protected replace_token
- public set_option_name
- public set_original_token
- public set_prefix
- public set_substitute
- public set_substitute_default
- protected substitute_placeholders
- public what
Inherited from error:
Methods
invalid_config_file_syntax(
const std::string& invalid_line,
pika::program_options::invalid_syntax::kind_t
kind)
invalid_config_file_syntax(
const std::string& invalid_line,
pika::program_options::invalid_syntax::kind_t
kind)Declared at: libs/pika/program_options/include/pika/program_options/errors.hpp:365
Parameters
- const std::string& invalid_line
- pika::program_options::invalid_syntax::kind_t kind
std::string tokens() const
std::string tokens() constDescription
Convenience functions for backwards compatibility
Declared at: libs/pika/program_options/include/pika/program_options/errors.hpp:374
~invalid_config_file_syntax() noexcept
~invalid_config_file_syntax() noexceptDescription
gcc says that throw specification on dtor is loosened without this line
Declared at: libs/pika/program_options/include/pika/program_options/errors.hpp:371