libfilezilla
Classes | Namespaces | Typedefs | Enumerations | Functions
process.hpp File Reference

Header for the #process class. More...

#include "libfilezilla.hpp"
#include "fsresult.hpp"
#include "event.hpp"
#include "time.hpp"
#include <vector>
Include dependency graph for process.hpp:

Go to the source code of this file.

Classes

class  process
 The process class manages an asynchronous process with redirected IO. More...
 

Namespaces

 fz
 The namespace used by libfilezilla.
 

Typedefs

typedef simple_event< process_event_type, process *, process_event_flag > process_event
 

Enumerations

enum class  process_event_flag { read = 0x1 , write = 0x2 }
 The type of a process event. More...
 

Functions

bool spawn_detached_process (std::vector< native_string > const &cmd_with_args)
 Starts a detached process. More...
 

Detailed Description

Header for the #process class.