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

#include <cmExpansion.h>

Data Fields

void * impl
 
void(* accept )(const void *impl, struct cmExpansionVisitor *visitor)
 
void(* release )(void *impl)
 

Detailed Description

This structure is used to interface to an expansion.

Field Documentation

§ accept

void(* cmExpansion::accept) (const void *impl, struct cmExpansionVisitor *visitor)

Accepts an expansion visitor.

§ impl

void* cmExpansion::impl

The expansion implementation data.

§ release

void(* cmExpansion::release) (void *impl)

Releases memory allocated by an expansion.


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