|
MALOC 0.1
|
Contains public data members for Vsh class. More...
#include <vsh.h>

Public Attributes | |
| Vmem * | vmem |
| the memory manager | |
| int | iMadeVmem |
| did i make vmem or was it inherited | |
| char | processArgs |
| whether the shell should process (argc,argv) | |
| int | envValuLen |
| number of environment variables | |
| int | envInfoLen |
| number of environment variable help strings | |
| char ** | envValu |
| the environment variables | |
| char ** | envInfo |
| the environment variable help strings | |
| FILE * | inUnit |
| input unit | |
| FILE * | scUnit |
| script input unit | |
| FILE * | clUnit |
| input unit | |
| FILE * | cinUnit |
| input unit | |
| char | cinName [VMAX_ARGLEN] |
| input unit | |
| char | PR [VMAX_ARGLEN] |
| minimal prompt (just the binary name) | |
| char | PR_PATH [VMAX_ARGLEN] |
| full prompt (user,hostname,path,etc) | |
| char | PR_EXIT [VMAX_ARGLEN] |
| the exit print string | |
| int | cmdKey |
| external supershell command key | |
| void * | Ext_thee |
| external supershell object | |
| char * | buf |
| internal buffer | |
| int | bufsize |
| internal buffer size | |
| int(* | Ext_builtin )(void *thee, int argc, char **argv) |
| external supershell builtin function | |
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