Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/daniele77/cli
/ functions
Functions
304 in github.com/daniele77/cli
⨍
Functions
304
◇
Types & classes
98
Method
Clear
include/cli/detail/telnetscreen.h:42
Method
Cli
disable value semantics
include/cli/cli.h:121
Method
Cli
include/cli/cli.h:869
Method
CliFileSession
@throw std::invalid_argument if @c _in or @c out are invalid streams
include/cli/clifilesession.h:45
Method
CliGenericTelnetServer
include/cli/detail/genericasioremotecli.h:554
Method
CliLocalTerminalSession
* @brief Construct a new Cli Local Terminal Session object that uses the specified @c std::ostream * for output. You can also specify a size for
include/cli/clilocalsession.h:63
Method
CliSession
disable value semantics
include/cli/cli.h:314
Method
CliSession
include/cli/cli.h:879
Method
CliTelnetSession
include/cli/detail/genericasioremotecli.h:454
Method
CmdHandler
include/cli/cli.h:399
Method
Command
include/cli/cli.h:252
Method
Command
include/cli/detail/genericasioremotecli.h:277
Method
CommandProcessor
* @brief Construct a new CommandProcessor object. * * @param _session The CLI session to be managed. * @param _kb The input device to b
include/cli/detail/commandprocessor.h:65
Method
Commands
include/cli/volatilehistorystorage.h:53
Method
Consume
include/cli/detail/genericasioremotecli.h:229
Method
CoutPtr
include/cli/cli.h:192
Method
Create
examples/pluginmanager.cpp:146
Method
CreateSession
include/cli/detail/genericasioremotecli.h:442
Method
CreateSession
include/cli/detail/genericasioremotecli.h:576
Method
Data
include/cli/detail/genericasioremotecli.h:248
Method
DeactivateInput
include/cli/detail/linuxkeyboard.h:128
Method
Descriptor
include/cli/cli.h:409
Method
Disable
include/cli/cli.h:404
Method
Disable
include/cli/cli.h:418
Method
Disconnect
include/cli/detail/server.h:55
Method
Dump
include/cli/cli.h:744
Method
Dump
include/cli/cli.h:754
Method
Enable
include/cli/cli.h:403
Method
Enable
include/cli/cli.h:413
Method
Encode
include/cli/detail/genericasioremotecli.h:57
Method
Encode
include/cli/detail/server.h:96
Method
Enter
include/cli/cli.h:330
Method
EnterAction
include/cli/cli.h:349
Method
EnterAction
include/cli/detail/genericasioremotecli.h:567
Method
Eval
include/cli/detail/split.h:67
Method
EvalEscape
include/cli/detail/split.h:167
Method
EvalSentence
include/cli/detail/split.h:142
Method
EvalSpace
include/cli/detail/split.h:86
Method
EvalWord
include/cli/detail/split.h:115
Function
ExceptionTest
test/scheduler_test_templates.h:73
Method
Exec
include/cli/cli.h:712
Method
Exec
include/cli/cli.h:726
Method
Exec
include/cli/cli.h:777
Method
Exec
include/cli/cli.h:835
Method
ExecFromHistory
include/cli/cli.h:361
Method
ExecOne
include/cli/detail/genericasioscheduler.h:88
Method
Executor
include/cli/detail/oldboostasiolib.h:52
Method
Executor
include/cli/detail/newstandaloneasiolib.h:54
Method
Executor
include/cli/detail/newboostasiolib.h:54
Method
Executor
include/cli/detail/oldstandaloneasiolib.h:55
Method
ExitAction
include/cli/cli.h:354
Method
ExitAction
include/cli/detail/genericasioremotecli.h:572
Method
Feed
include/cli/cli.h:912
Method
FileHistoryStorage
include/cli/filehistorystorage.h:43
Method
FreeformCommand
disable value semantics
include/cli/cli.h:822
Method
GenericAsioScheduler
include/cli/detail/genericasioscheduler.h:49
Method
GenericCliAsyncSession
include/cli/detail/genericcliasyncsession.h:46
Method
Get
include/cli/detail/winkeyboard.h:131
Method
Get
include/cli/detail/linuxkeyboard.h:165
Method
GetChar
include/cli/detail/linuxkeyboard.h:157
Method
GetCommands
result[0] is the oldest command, result[size-1] the newer
include/cli/detail/history.h:132
Method
GetCompletionRecursive
Returns the collection of completions relatives to this command. For simple commands, provides a base implementation that use the name of the command
include/cli/cli.h:269
Method
GetCompletionRecursiveHelper
include/cli/cli.h:609
Method
GetCompletions
returns: - the completions of this menu command - the recursive completions of subcommands - the recursive completions of parent menu
include/cli/cli.h:544
Method
HandleCommand
* Handles a command from the user input. * * This function checks if the first element of the `cmdLine` vector matches any of the
include/cli/cli.h:654
Method
Help
include/cli/cli.h:534
Method
Help
include/cli/cli.h:798
Method
Help
include/cli/cli.h:846
Method
History
include/cli/detail/history.h:49
Method
IdToIndex
include/cli/detail/history.h:173
Method
IndexToId
oldest has index = size-1 and id = idOfOldest newest has index = 0 and id = idOfOldest + size-1
include/cli/detail/history.h:166
Method
InputDevice
include/cli/detail/inputdevice.h:49
Method
InputSource
include/cli/detail/winkeyboard.h:56
Method
InputSource
include/cli/detail/linuxkeyboard.h:55
Method
Insert
include/cli/cli.h:469
Method
Insert
include/cli/detail/history.h:180
Method
IpAddressFromString
include/cli/detail/oldboostasiolib.h:61
Method
IpAddressFromString
include/cli/detail/newstandaloneasiolib.h:68
Method
IpAddressFromString
include/cli/detail/newboostasiolib.h:68
Method
IpAddressFromString
include/cli/detail/oldstandaloneasiolib.h:64
Method
IsEnabled
include/cli/cli.h:277
Method
Keypressed
include/cli/detail/terminal.h:84
Method
LinuxKeyboard
include/cli/detail/linuxkeyboard.h:108
Method
LoopScheduler
include/cli/loopscheduler.h:49
Method
MakeWorkGuard
include/cli/detail/oldboostasiolib.h:66
Method
MakeWorkGuard
include/cli/detail/newstandaloneasiolib.h:73
Method
MakeWorkGuard
include/cli/detail/newboostasiolib.h:73
Method
MakeWorkGuard
include/cli/detail/oldstandaloneasiolib.h:69
Method
Menu
disable value and move semantics
include/cli/cli.h:450
Method
Name
examples/complete.cpp:87
Method
Name
include/cli/cli.h:54
Method
Name
include/cli/cli.h:55
Method
Name
include/cli/cli.h:56
Method
Name
include/cli/cli.h:57
Method
Name
include/cli/cli.h:58
Method
Name
include/cli/cli.h:59
Method
Name
include/cli/cli.h:60
Method
Name
include/cli/cli.h:61
Method
Name
include/cli/cli.h:62
Method
Name
include/cli/cli.h:63
← previous
next →
101–200 of 304, ranked by callers