class
#include <eckit/cmd/KillCmd.h>
KillCmd
Base classes
- class CmdResource
Public static functions
-
static auto run(Proc,
CmdArg&,
std::
istream &, std::ostream &) -> bool -
static void command(CmdResource*,
CmdArg&,
std::
istream &, std::ostream &) -
static void loop(CmdResource*,
CmdArg&,
std::
istream &, std::ostream &) -
static void pipe(CmdResource*,
CmdArg&,
std::
istream &, std::ostream &) -
static void redirect(CmdResource*,
CmdArg&,
std::
istream &, std::ostream &) -
static void append(CmdResource*,
CmdArg&,
std::
istream &, std::ostream &) -
static auto completion(const std::
string &) -> std::vector <std::string > -
static auto completion(const std::
vector <std::string >&) -> std::vector <std::string > - static auto completion(const char*, int pos, char*, int) -> bool
Constructors, destructors, conversion operators
Private functions
-
void execute(std::
istream &, std::ostream &, CmdArg&) override -
void help(std::
ostream &) const override -
auto usage(const std::
string & cmd) const -> Arg override
Function documentation
static bool eckit::KillCmd:: run(Proc,
CmdArg&,
std::istream &,
std::ostream &)
#include <eckit/cmd/CmdResource.h>
static void eckit::KillCmd:: command(CmdResource*,
CmdArg&,
std::istream &,
std::ostream &)
#include <eckit/cmd/CmdResource.h>
static void eckit::KillCmd:: loop(CmdResource*,
CmdArg&,
std::istream &,
std::ostream &)
#include <eckit/cmd/CmdResource.h>
static void eckit::KillCmd:: pipe(CmdResource*,
CmdArg&,
std::istream &,
std::ostream &)
#include <eckit/cmd/CmdResource.h>
static void eckit::KillCmd:: redirect(CmdResource*,
CmdArg&,
std::istream &,
std::ostream &)
#include <eckit/cmd/CmdResource.h>
static void eckit::KillCmd:: append(CmdResource*,
CmdArg&,
std::istream &,
std::ostream &)
#include <eckit/cmd/CmdResource.h>
static std::vector <std::string > eckit::KillCmd:: completion(const std::string &)
#include <eckit/cmd/CmdResource.h>
static std::vector <std::string > eckit::KillCmd:: completion(const std::vector <std::string >&)
#include <eckit/cmd/CmdResource.h>
static bool eckit::KillCmd:: completion(const char*,
int pos,
char*,
int)
#include <eckit/cmd/CmdResource.h>