CTWM
|
#include "ctwm.h"
#include <getopt.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "clargs.h"
#include "ctopts.h"
#include "deftwmrc.h"
#include "screen.h"
#include "version.h"
Go to the source code of this file.
Macros | |
#define | CHK(x) else if(strcmp(argv[1], (x)) == 0) |
#define | IFIS(x) if(strcmp(long_options[optidx].name, (x)) == 0) |
Functions | |
static void | usage (void) |
static void | print_version (void) |
static void | DisplayInfo (void) |
static void | dump_default_config (void) |
void | clargs_parse (int argc, char *argv[]) |
void | clargs_check (void) |
Variables | |
ctwm_cl_args | CLarg |
Definition at line 317 of file clargs.c.
References _ctwm_cl_args::cfgchk, CLarg, PlaceX, and usage().
Referenced by ctwm_main().
Definition at line 62 of file clargs.c.
References _ctwm_cl_args::cfgchk, CHK, CLarg, _ctwm_cl_args::client_id, _ctwm_cl_args::display_name, DisplayInfo(), dump_default_config(), IFIS, _ctwm_cl_args::InitFile, _ctwm_cl_args::Monochrome, _ctwm_cl_args::MultiScreen, PlaceX, print_version(), _ctwm_cl_args::PrintErrorMessages, _ctwm_cl_args::restore_filename, _ctwm_cl_args::ShowWelcomeWindow, and usage().
Referenced by ctwm_main().
Definition at line 413 of file clargs.c.
References ctopts, ctopts_string(), PlaceX, and TwmVersion.
Referenced by clargs_parse().
Definition at line 426 of file clargs.c.
References defTwmrc, and PlaceX.
Referenced by clargs_parse().
Definition at line 403 of file clargs.c.
References PlaceX, VCSRevision, VCSType, and VersionNumberFull.
Referenced by clargs_parse().
Definition at line 364 of file clargs.c.
References PlaceX, and ProgramName.
Referenced by clargs_check(), and clargs_parse().
ctwm_cl_args CLarg |
Definition at line 27 of file clargs.c.
Referenced by AddWindow(), clargs_check(), clargs_parse(), ConfigureCaptiveRootWindow(), ctwm_main(), DispatchEvent(), DoShutdown(), EwmhReplaceWM(), Execute(), m4_defs(), MaskScreen(), ParseTwmrc(), start_m4(), takeover_screen(), TwmErrorHandler(), and UnmaskScreen().