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

#include <cmLoopObject.h>

Data Fields

void * impl
 
void(* release )(void *impl)
 
int(* iterate )(void *impl)
 
int(* is_done )(void *impl)
 

Detailed Description

This structure contains the functions that must be implemented by a loop object.

Field Documentation

§ impl

void* cmLoopObject::impl

Implementation data for the loop object.

§ is_done

int(* cmLoopObject::is_done) (void *impl)

Indicates completion of the loop object.

§ iterate

int(* cmLoopObject::iterate) (void *impl)

Iterates the loop object.

§ release

void(* cmLoopObject::release) (void *impl)

Releases resources allocated by the object.


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