pmConfig Struct Reference
[Configuration System]

#include <pmConfig.h>


Detailed Description

Configuration information.

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.


Field Documentation

psMetadata* pmConfig::site

Site configuration.

Definition at line 40 of file pmConfig.h.

psMetadata* pmConfig::camera

Camera specification.

Definition at line 41 of file pmConfig.h.

psString pmConfig::cameraName

Camera name.

Definition at line 42 of file pmConfig.h.

psMetadata* pmConfig::format

Camera format description.

Definition at line 43 of file pmConfig.h.

psString pmConfig::formatName

Camera format name.

Definition at line 44 of file pmConfig.h.

psMetadata* pmConfig::recipes

Recipes for processing.

Definition at line 45 of file pmConfig.h.

psMetadata* pmConfig::arguments

Processed command-line arguments.

Definition at line 46 of file pmConfig.h.

psMetadata* pmConfig::files

pmFPAfiles used for analysis

Definition at line 47 of file pmConfig.h.

psDB* pmConfig::database

Database handle.

Definition at line 48 of file pmConfig.h.

int* pmConfig::argc

Number of command-line arguments.

Definition at line 49 of file pmConfig.h.

char** pmConfig::argv

Command-line arguments (raw version).

Definition at line 50 of file pmConfig.h.

const char* pmConfig::defaultRecipe

name of top-level recipe for this program

Definition at line 51 of file pmConfig.h.

pmRecipeSource pmConfig::recipesRead

Which recipe sources have been read.

Definition at line 53 of file pmConfig.h.

psMetadata* pmConfig::recipeSymbols

Where each recipe came from.

Definition at line 54 of file pmConfig.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 2 22:36:00 2007 for Pan-STARRS Module Library by  doxygen 1.5.1