#include <basis/contracts.h>#include <filesystem/filename.h>

Go to the source code of this file.
Classes | |
| class | application::command_parameter |
| class | application::command_line |
Namespaces | |
| namespace | application |
Implements an application lock to ensure only one is running at once. | |
Defines | |
| #define | DEFINE_ARGC_AND_ARGV int _global_argc = 0; char **_global_argv = NIL |
| this macro allocates space for the command-line storage areas. | |
| #define | SET_ARGC_ARGV(argc, argv) |
| this macro assigns our command-line parameters for this program. | |
Variables | |
| int | application::_global_argc |
| char ** | application::_global_argv |
| #define DEFINE_ARGC_AND_ARGV int _global_argc = 0; char **_global_argv = NIL |
this macro allocates space for the command-line storage areas.
Definition at line 205 of file command_line.h.
| #define SET_ARGC_ARGV | ( | argc, | |||
| argv | ) |
{ \
application::_global_argc = argc; \
application::_global_argv = argv; \
}
this macro assigns our command-line parameters for this program.
Definition at line 208 of file command_line.h.
1.6.3