Arachne 1.0
Arachne - the perpetual stitcher of Wikidata entities.
Loading...
Searching...
No Matches
anonymous_namespace{main.cpp}::cli_error Class Referencefinal
Inheritance diagram for anonymous_namespace{main.cpp}::cli_error:
Collaboration diagram for anonymous_namespace{main.cpp}::cli_error:

Public Member Functions

 cli_error (std::string message, const int exit_code=2)
int exit_code () const noexcept
 cli_error (std::string message, const int exit_code=2)
int exit_code () const noexcept

Private Attributes

int exit_code_

Detailed Description

Definition at line 55 of file main.cpp.

Constructor & Destructor Documentation

◆ cli_error() [1/2]

anonymous_namespace{main.cpp}::cli_error::cli_error ( std::string message,
const int exit_code = 2 )
inlineexplicit

Definition at line 57 of file main.cpp.

58 : std::runtime_error(std::move(message))

References exit_code_.

◆ cli_error() [2/2]

anonymous_namespace{main.cpp}::cli_error::cli_error ( std::string message,
const int exit_code = 2 )
inlineexplicit

Definition at line 57 of file main.cpp.

58 : std::runtime_error(std::move(message))

Member Function Documentation

◆ exit_code() [1/2]

int anonymous_namespace{main.cpp}::cli_error::exit_code ( ) const
inlinenodiscardnoexcept

Definition at line 61 of file main.cpp.

61{ return exit_code_; }

References exit_code_.

Referenced by main().

Here is the caller graph for this function:

◆ exit_code() [2/2]

int anonymous_namespace{main.cpp}::cli_error::exit_code ( ) const
inlinenodiscardnoexcept

Definition at line 61 of file main.cpp.

61{ return exit_code_; }

Member Data Documentation

◆ exit_code_

int anonymous_namespace{main.cpp}::cli_error::exit_code_
private

Definition at line 64 of file main.cpp.

Referenced by cli_error(), and exit_code().


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