Class Session

Inheritance Relationships

Base Type

Class Documentation

class Session : private Catch::Detail::NonCopyable

Public Functions

Session()
~Session()
void showHelp() const
void libIdentify()
int applyCommandLine(int argc, char const *const *argv)
void useConfigData(ConfigData const &configData)
template<typename CharT>
inline int run(int argc, CharT const *const argv[])
int run()
Clara::Parser const &cli() const
void cli(Clara::Parser const &newParser)
ConfigData &configData()
Config &config()