8#ifndef HPP_ALIB_SAMPLES_APPCLI
9#define HPP_ALIB_SAMPLES_APPCLI
17DOX_MARKER( [DOX_APPCLI_TUT_HEADER])
20 enum class DateCommands {
25 enum class DateOptions {
29 enum class DateParameters {
33 enum class DateExitCodes {
34 ErrMissingFilename = 101,
35 ErrFileNotFound = 102,
36 ErrPermissionDenied = 103,
45DOX_MARKER( [DOX_APPCLI_TUT_HEADER])
#define ALIB_CAMP_ENUM(T, TRecord, Camp, ResName)
virtual bool cliProcessCmd(cli::Command *cmd)
virtual void bsCLIDefine()
Implements #"States::CLIDefine": define CLI options, flags and commands.
virtual void onBsPrepareConfig()
@ Filename
Denotes the actual source file as the scope.
files::File File
Type alias in namespace alib.
LocalString< 64 > String64
Type alias name for #"TLocalString;TLocalString<character,64>".
app::AppCliCamp APPCLI_CAMP
The singleton instance of the camp class used by class #"AppCli".
#"alib_enums_records;ALib Enum Record" type used by class #"CommandDecl".