72 [[nodiscard]]
const std::string &
get_command() const noexcept {
88 std::string m_sCommand;
Exception class for handling shell-specific errors.
Definition shell_parser_exception.h:45
std::size_t get_position() const noexcept
Returns the position in the command where the error occurred.
Definition shell_parser_exception.h:80
const std::string & get_command() const noexcept
Returns the command that caused the exception.
Definition shell_parser_exception.h:72
shell_status get_status() const noexcept
Returns the error status associated with the exception.
Definition shell_parser_exception.h:64
Generic input and output stream classes with character types.
BashSpark main namespace.
Definition command.h:39
shell_status
Shell status codes.
Definition shell_status.h:47
Defines status codes for the shell.