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

Data Fields

struct cmHosthost
 
enum cmArgumentType type
 
size_t content_size
 
size_t content_max
 
char content []
 

Detailed Description

This structure is used to contain argument data. It is allocated in the same chunk as that character content.

Examples:
echoCommand.c.

Field Documentation

§ content

char cmArgument::content[]

Contains the argument content.

Examples:
echoCommand.c.

§ content_max

size_t cmArgument::content_max

The max number of characters that can be held in the content address.

§ content_size

size_t cmArgument::content_size

The number of characters in the content.

Examples:
echoCommand.c.

§ host

struct cmHost* cmArgument::host

The host used to allocate the memory.

§ type

enum cmArgumentType cmArgument::type

Indicates the argument type.


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