WvStreams
|
Public Types | |
typedef wv::function< void(WvStringParm, WvStringList &)> | ResultCallback |
typedef wv::function< void *(WvStringParm)> | InitCallback |
typedef wv::function< WvString(WvStringParm, WvStringList &, ResultCallback, void *)> | RunCallback |
typedef wv::function< void(WvStringParm, void *)> | CleanupCallback |
typedef wv::function< void(WvStringParm, void *)> | ForeachCallback |
Public Member Functions | |
WvString | run (WvStringParm cmd, WvStringList &args, ResultCallback result_cb) |
Static Public Member Functions | |
static bool | add_command (WvStringParm cmd, InitCallback init_cb, RunCallback run_cb, CleanupCallback cleanup_cb) |
static bool | foreach (WvStringParm cmd, ForeachCallback foreach_cb) |
Friends | |
class | WvStreamsDebuggerStaticInitCleanup |
Definition at line 12 of file wvstreamsdebugger.h.
typedef wv::function<void(WvStringParm, WvStringList&)> WvStreamsDebugger::ResultCallback |
Definition at line 19 of file wvstreamsdebugger.h.
typedef wv::function<void*(WvStringParm)> WvStreamsDebugger::InitCallback |
Definition at line 29 of file wvstreamsdebugger.h.
typedef wv::function<WvString(WvStringParm, WvStringList&, ResultCallback, void*)> WvStreamsDebugger::RunCallback |
Definition at line 31 of file wvstreamsdebugger.h.
typedef wv::function<void(WvStringParm, void*)> WvStreamsDebugger::CleanupCallback |
Definition at line 33 of file wvstreamsdebugger.h.
typedef wv::function<void(WvStringParm, void*)> WvStreamsDebugger::ForeachCallback |
Definition at line 37 of file wvstreamsdebugger.h.
WvStreamsDebugger::WvStreamsDebugger | ( | ) |
Definition at line 72 of file wvstreamsdebugger.cc.
WvStreamsDebugger::~WvStreamsDebugger | ( | ) |
Definition at line 85 of file wvstreamsdebugger.cc.
WvString WvStreamsDebugger::run | ( | WvStringParm | cmd, |
WvStringList & | args, | ||
ResultCallback | result_cb | ||
) |
Definition at line 101 of file wvstreamsdebugger.cc.
|
static |
Definition at line 114 of file wvstreamsdebugger.cc.
|
static |
Definition at line 127 of file wvstreamsdebugger.cc.
|
friend |
Definition at line 61 of file wvstreamsdebugger.h.