Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.

The datatype representing a Programme of Field Trials and Studies. More...

Collaboration diagram for Programme:

Functions

void FreeProgramme (Programme *programme_p)
 Free a given Programme. More...
 
bool RemoveProgrammeFieldTrial (Programme *programme_p, FieldTrial *trial_p)
 Remove a FieldTrial from a given Programme. More...
 

Detailed Description

The datatype representing a Programme of Field Trials and Studies.

Function Documentation

◆ FreeProgramme()

void FreeProgramme ( Programme programme_p)

Free a given Programme.

Parameters
programme_pThe Programme to free.

◆ RemoveProgrammeFieldTrial()

bool RemoveProgrammeFieldTrial ( Programme programme_p,
FieldTrial trial_p 
)

Remove a FieldTrial from a given Programme.

Parameters
programme_pThe Programme to remove the FieldTrial from.
trial_pThe FieldTrial to remove.
Returns
true if the FieldTrial was removed from the Programme, code>false if the FieldTrial was not on the list of Trials belonging to the given Programme.