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

Data Fields

struct cmHosthost
 
enum cmTokenType type
 
struct cmPosition position
 
size_t max_size
 
size_t content_size
 
char content []
 

Detailed Description

Contains a single token.

Field Documentation

§ content

char cmToken::content[]

The character content of the token.

§ content_size

size_t cmToken::content_size

The number of characters in the token.

§ host

struct cmHost* cmToken::host

A pointer to the host used for memory allocation.

§ max_size

size_t cmToken::max_size

The max number of characters in the token.

§ position

struct cmPosition cmToken::position

The starting position of the token within the source code.

§ type

enum cmTokenType cmToken::type

Indicates the type of this token.


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