|
BashSpark
|
This is the complete list of members for bs::shell_session, including all inherited members.
| arg() const noexcept | bs::shell_session | inline |
| arg() noexcept | bs::shell_session | inline |
| decrease_shell_depth() noexcept | bs::shell_session | inline |
| env() noexcept | bs::shell_session | inline |
| env() const noexcept | bs::shell_session | inline |
| err() const noexcept | bs::shell_session | inline |
| func_type typedef | bs::shell_session | |
| get_arg(const std::size_t nArg) const | bs::shell_session | inline |
| get_arg_size() const | bs::shell_session | inline |
| get_args() const noexcept | bs::shell_session | inline |
| get_current_shell_depth() const noexcept | bs::shell_session | inline |
| get_env(const std::string &sVariable) const | bs::shell_session | inline |
| get_env_hop2(const std::string &sVariable) const | bs::shell_session | inline |
| get_func(const std::string &sVar) const | bs::shell_session | inline |
| get_last_command_result() const noexcept | bs::shell_session | inline |
| get_shell() const noexcept | bs::shell_session | inline |
| get_var(const std::string &sVariable) const | bs::shell_session | inline |
| get_var_hop2(const std::string &sVariable) const | bs::shell_session | inline |
| get_vtable_size() const noexcept | bs::shell_session | inline |
| has_env(const std::string &sVariable) const noexcept | bs::shell_session | inline |
| has_func(const std::string &sName) const noexcept | bs::shell_session | inline |
| has_var(const std::string &sVariable) const noexcept | bs::shell_session | inline |
| in() const noexcept | bs::shell_session | inline |
| increase_shell_depth() noexcept | bs::shell_session | inline |
| m_nLastCommandResult | bs::shell_session | protected |
| m_pArg | bs::shell_session | protected |
| m_pEnv | bs::shell_session | protected |
| m_pVar | bs::shell_session | protected |
| m_pVtable | bs::shell_session | protected |
| make_function_call(shell_arg oArg) | bs::shell_session | inlinevirtual |
| make_pipe_left(std::ostringstream &oStdOut) | bs::shell_session | inlinevirtual |
| make_pipe_right(std::istringstream &oStdIn) | bs::shell_session | inlinevirtual |
| make_subsession(std::istream &oStdIn, std::ostream &oStdOut, std::ostream &oStdErr) | bs::shell_session | inlinevirtual |
| out() const noexcept | bs::shell_session | inline |
| set_env(const std::string &sVariable, std::string sValue) | bs::shell_session | inline |
| set_func(const std::string &sName, const func_type *pFunction) | bs::shell_session | inline |
| set_last_command_result(const shell_status nLastCommandResult) noexcept | bs::shell_session | inline |
| set_var(const std::string &sVariable, std::string sValue) | bs::shell_session | inline |
| shell_session(const shell *pShell, std::istream &oStdIn, std::ostream &oStdOut, std::ostream &oStdErr) | bs::shell_session | inline |
| shell_session(const shell *pBash, std::istream &oStdIn, std::ostream &oStdOut, std::ostream &oStdErr, shell_env oEnv, shell_arg oArg) | bs::shell_session | inline |
| shell_session(const shell *pBash, std::istream &oStdIn, std::ostream &oStdOut, std::ostream &oStdErr, std::shared_ptr< shell_env > pEnv, std::shared_ptr< shell_arg > pArg, std::shared_ptr< shell_var > pVar, std::shared_ptr< shell_vtable > pVtable) | bs::shell_session | inlineprotected |
| var() const noexcept | bs::shell_session | inline |
| var() noexcept | bs::shell_session | inline |
| ~shell_session()=default | bs::shell_session | virtual |