MeatAxe  2.4
MtxApplication_t Struct Reference

Application data. More...

#include <meataxe.h>

Data Fields

MtxApplicationInfo_t const * AppInfo
 Program name and description. More...
 
int OrigArgC
 Original argc from main(). More...
 
const char ** OrigArgV
 Original argv from main(). More...
 
int ArgC
 Number of arguments. More...
 
const char ** ArgV
 Arguments. More...
 
int OptEnd
 Used internally. More...
 
unsigned long IsDone [APP_MAX_ARGS]
 Used internally. More...
 
const char * OptArg
 Used internally. More...
 
int OptInd
 Used internally. More...
 
char TempDirName [200]
 Directory fr temporary files. More...
 

Detailed Description

Application data.

This data structure stores all internal data needed by the Application support functions, such as command line arguments, temporary directory names, and more.

See also
AppAlloc

Field Documentation

◆ AppInfo

MtxApplicationInfo_t const* MtxApplication_t::AppInfo

Program name and description.

◆ ArgC

int MtxApplication_t::ArgC

Number of arguments.

◆ ArgV

const char** MtxApplication_t::ArgV

Arguments.

◆ IsDone

unsigned long MtxApplication_t::IsDone[APP_MAX_ARGS]

Used internally.

◆ OptArg

const char* MtxApplication_t::OptArg

Used internally.

◆ OptEnd

int MtxApplication_t::OptEnd

Used internally.

◆ OptInd

int MtxApplication_t::OptInd

Used internally.

◆ OrigArgC

int MtxApplication_t::OrigArgC

Original argc from main().

◆ OrigArgV

const char** MtxApplication_t::OrigArgV

Original argv from main().

◆ TempDirName

char MtxApplication_t::TempDirName[200]

Directory fr temporary files.


The documentation for this struct was generated from the following file:

MeatAxe 2.4 documentation, generated on Sat Jul 14 2018 14:11:01