MALOC
0.1
|
Contains public data members for Vsh class. More...
#include <vsh.h>
Public Attributes | |
Vmem * | vmem |
the memory manager More... | |
int | iMadeVmem |
did i make vmem or was it inherited More... | |
char | processArgs |
whether the shell should process (argc,argv) More... | |
int | envValuLen |
number of environment variables More... | |
int | envInfoLen |
number of environment variable help strings More... | |
char ** | envValu |
the environment variables More... | |
char ** | envInfo |
the environment variable help strings More... | |
FILE * | inUnit |
input unit More... | |
FILE * | scUnit |
script input unit More... | |
FILE * | clUnit |
input unit More... | |
FILE * | cinUnit |
input unit More... | |
char | cinName [VMAX_ARGLEN] |
input unit More... | |
char | PR [VMAX_ARGLEN] |
minimal prompt (just the binary name) More... | |
char | PR_PATH [VMAX_ARGLEN] |
full prompt (user,hostname,path,etc) More... | |
char | PR_EXIT [VMAX_ARGLEN] |
the exit print string More... | |
int | cmdKey |
external supershell command key More... | |
void * | Ext_thee |
external supershell object More... | |
char * | buf |
internal buffer More... | |
int | bufsize |
internal buffer size More... | |
int(* | Ext_builtin )(void *thee, int argc, char **argv) |
external supershell builtin function More... | |
Contains public data members for Vsh class.
char* sVsh::buf |
internal buffer
int sVsh::bufsize |
internal buffer size
char sVsh::cinName[VMAX_ARGLEN] |
input unit
FILE* sVsh::cinUnit |
input unit
FILE* sVsh::clUnit |
input unit
int sVsh::cmdKey |
external supershell command key
char** sVsh::envInfo |
the environment variable help strings
int sVsh::envInfoLen |
number of environment variable help strings
char** sVsh::envValu |
the environment variables
int sVsh::envValuLen |
number of environment variables
int(* sVsh::Ext_builtin) (void *thee, int argc, char **argv) |
external supershell builtin function
void* sVsh::Ext_thee |
external supershell object
int sVsh::iMadeVmem |
did i make vmem or was it inherited
FILE* sVsh::inUnit |
input unit
char sVsh::PR[VMAX_ARGLEN] |
minimal prompt (just the binary name)
char sVsh::PR_EXIT[VMAX_ARGLEN] |
the exit print string
char sVsh::PR_PATH[VMAX_ARGLEN] |
full prompt (user,hostname,path,etc)
char sVsh::processArgs |
whether the shell should process (argc,argv)
FILE* sVsh::scUnit |
script input unit
Vmem* sVsh::vmem |
the memory manager