cmEngine  0.1.1
A library for interpreting CMake code.
Data Fields
cmOptionParser Struct Reference

Data Fields

struct cmHosthost
 
size_t argc
 
char ** argv
 
size_t pos
 
struct cmWarningOption warning_option
 
struct cmDefineOption define_option
 

Detailed Description

This structure is used for parsing command line arguments.

Field Documentation

§ argc

size_t cmOptionParser::argc

The number of arguments to parse.

§ argv

char** cmOptionParser::argv

A pointer to the argument array.

§ define_option

struct cmDefineOption cmOptionParser::define_option

A pointer to an definition option.

§ host

struct cmHost* cmOptionParser::host

A pointer to the host interface.

§ pos

size_t cmOptionParser::pos

The index of the argument that the parser is currently at.

§ warning_option

struct cmWarningOption cmOptionParser::warning_option

A pointer to a warning option. This structure is returned when a warning is parsed.


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