![]()  | 
  
    Notcurses 3.0.17
    
   a blingful library for TUIs and character graphics 
   | 
 
#include <Subproc.hh>


Public Member Functions | |
| Subproc (Plane *plane, const char *bin, bool use_path=true, char *const arg[]=nullptr, char *const env[]=nullptr, ncfdplane_callback cbfxn=nullptr, ncfdplane_done_cb donecbfxn=nullptr) | |
| Subproc (Plane *plane, const char *bin, const ncsubproc_options *opts, bool use_path=true, char *const arg[]=nullptr, char *const env[]=nullptr, ncfdplane_callback cbfxn=nullptr, ncfdplane_done_cb donecbfxn=nullptr) | |
| Subproc (Plane &plane, const char *bin, bool use_path=true, char *const arg[]=nullptr, char *const env[]=nullptr, ncfdplane_callback cbfxn=nullptr, ncfdplane_done_cb donecbfxn=nullptr) | |
| Subproc (Plane &plane, const char *bin, const ncsubproc_options *opts, bool use_path=true, char *const arg[]=nullptr, char *const env[]=nullptr, ncfdplane_callback cbfxn=nullptr, ncfdplane_done_cb donecbfxn=nullptr) | |
| ~Subproc () | |
| Plane * | get_plane () const noexcept | 
  Public Member Functions inherited from Root | |
| notcurses * | get_notcurses () const | 
| NotCurses * | get_notcurses_cpp () const | 
Static Public Attributes | |
| static ncsubproc_options | default_options | 
Additional Inherited Members | |
  Protected Member Functions inherited from Widget | |
| Widget (NotCurses *ncinst) | |
| void | ensure_valid_plane (Plane *plane) const | 
| void | ensure_valid_plane (Plane &plane) const | 
| void | take_plane_ownership (Plane *plane) const | 
| void | take_plane_ownership (Plane &plane) const | 
  Protected Member Functions inherited from Root | |
| Root (NotCurses *ncinst) | |
| bool | is_notcurses_stopped () const noexcept | 
  Static Protected Member Functions inherited from Root | |
| template<typename TRet = bool, typename TValue = int> | |
| static TRet | error_guard (TValue ret, TValue error_value) | 
| template<typename TRet = bool, typename TValue = int> | |
| static TRet | error_guard_cond (TValue ret, bool error_value) | 
  Static Protected Attributes inherited from Root | |
| static constexpr char | ncpp_invalid_state_message [] = "notcurses++ is in an invalid state (already stopped?)" | 
Definition at line 13 of file Subproc.hh.
      
  | 
  inlineexplicit | 
Definition at line 19 of file Subproc.hh.
      
  | 
  inlineexplicit | 
Definition at line 25 of file Subproc.hh.
      
  | 
  inlineexplicit | 
Definition at line 41 of file Subproc.hh.
      
  | 
  inline | 
Definition at line 51 of file Subproc.hh.

      
  | 
  inlinenoexcept | 
Definition at line 59 of file Subproc.hh.

      
  | 
  static | 
Definition at line 16 of file Subproc.hh.