cmEngine  0.1.1
A library for interpreting CMake code.
Data Structures | Functions
Commands

Functions and structures that relate to the implementation of CMake commands. More...

Data Structures

struct  cmMessage
 
struct  cmMessageData
 
struct  cmMessageTypeMapping
 
struct  cmSetKey
 
struct  cmSetValue
 

Functions

int cmInitMessageFunction (struct cmHost *host, struct cmFunction *function) CM_WARN_UNUSED_RESULT
 
int cmInitSetFunction (struct cmHost *host, struct cmFunction *function) CM_WARN_UNUSED_RESULT
 
int cmInitUnsetFunction (struct cmHost *host, struct cmFunction *function) CM_WARN_UNUSED_RESULT
 

Detailed Description

Functions and structures that relate to the implementation of CMake commands.

Function Documentation

§ cmInitMessageFunction()

int cmInitMessageFunction ( struct cmHost host,
struct cmFunction function 
)

Initializes the message function.

Parameters
hostThe host used to allocate memory and issue messages.
functionThe function structure to receive the bindings.
Returns
Zero on success, a non-zero error code on failure.

§ cmInitSetFunction()

int cmInitSetFunction ( struct cmHost host,
struct cmFunction function 
)

Initializes the set function.

Parameters
hostThis parameter is not actually used but should be set for future use.
functionThe function structure to receive the bindings.
Returns
Zero on success, a non-zero error code on failure.

§ cmInitUnsetFunction()

int cmInitUnsetFunction ( struct cmHost host,
struct cmFunction function 
)

Initializes the 'unset' function.

Parameters
hostThis parameter is not actually used but should be set for future use.
functionThe function structure to receive the bindings.
Returns
Zero on success, a non-zero error code on failure.