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

Data Fields

struct cmHosthost
 
enum cmCacheType type
 
char * name
 
size_t name_size
 
char * value
 
size_t value_size
 
char * doc
 
size_t doc_size
 

Detailed Description

This structure contains all the data used by a single cache variable.

Field Documentation

§ doc

char* cmCacheVariable::doc

Documentation related to the cache variable.

§ doc_size

size_t cmCacheVariable::doc_size

The number of characters in the documentation string.

§ host

struct cmHost* cmCacheVariable::host

The host used to allocate memory.

§ name

char* cmCacheVariable::name

The name of the cache variable.

§ name_size

size_t cmCacheVariable::name_size

The number of characters in the variable name.

§ type

enum cmCacheType cmCacheVariable::type

Indicates the type of the variable.

§ value

char* cmCacheVariable::value

The value of the cache variable.

§ value_size

size_t cmCacheVariable::value_size

The number of characters in the variable value.


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