#include <pmConfig.h>
This structure stores the configuration information: the site, camera and recipe configuration, the command-line arguments, the pmFPAfiles used, and the database handle.
Definition at line 38 of file pmConfig.h.
Data Fields | |
| psMetadata * | site |
| Site configuration. | |
| psMetadata * | camera |
| Camera specification. | |
| psString | cameraName |
| Camera name. | |
| psMetadata * | format |
| Camera format description. | |
| psString | formatName |
| Camera format name. | |
| psMetadata * | recipes |
| Recipes for processing. | |
| psMetadata * | arguments |
| Processed command-line arguments. | |
| psMetadata * | files |
| pmFPAfiles used for analysis | |
| psDB * | database |
| Database handle. | |
| int * | argc |
| Number of command-line arguments. | |
| char ** | argv |
| Command-line arguments (raw version). | |
| const char * | defaultRecipe |
| name of top-level recipe for this program | |
| pmRecipeSource | recipesRead |
| Which recipe sources have been read. | |
| psMetadata * | recipeSymbols |
| Where each recipe came from. | |
| psMetadata* pmConfig::site |
| psMetadata* pmConfig::camera |
| psString pmConfig::cameraName |
| psMetadata* pmConfig::format |
| psString pmConfig::formatName |
| psMetadata* pmConfig::recipes |
| psMetadata* pmConfig::arguments |
| psMetadata* pmConfig::files |
| psDB* pmConfig::database |
| int* pmConfig::argc |
| char** pmConfig::argv |
| const char* pmConfig::defaultRecipe |
| psMetadata* pmConfig::recipeSymbols |
1.5.1