Library that provides a bash-like command line interface for C++ programs.
Find a file
2016-03-13 21:03:36 +01:00
.gitignore Removed .pro.user file from qtcreator 2016-03-11 15:53:51 +01:00
cmds.cpp Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
cmds.h Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
command.cpp Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
command.h Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
commandexecutor.cpp Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
commandexecutor.h Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
commands.cpp Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
license.md Created license.md licensing with the unlicense 2016-03-13 21:03:36 +01:00
main.cpp Moved class Commands inside class Shell. Shell::loop() renamed in Shell::launch(). A Shell::launch() inside the shell setup function now causes a 2016-03-12 18:58:01 +01:00
Msh.pro Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
README.md Create readme.md 2016-03-11 16:20:26 +01:00
shell.cpp Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00
shell.h Command functions have now a CommandExecutor* arg, parent of Shell class. Added possibility to make a threadCommand (a built-in command that runs in his thread). 2016-03-13 17:16:34 +01:00

msh-console

Library that provides a bash-like interface for CLI C++ programs

Credits

Code based on "Write a Shell in C" - by Stephen Brennan (http://brennan.io/2015/01/16/write-a-shell-in-c/)