IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 1, 2006, 2:55:23 PM (20 years ago)
Author:
Paul Price
Message:

Addition of a vast quantity of assertions in public functions. Adopted a policy of using assert() within file-static functions (since they are only called internally, any errors there are problems with the program) and using the PS_ASSERT_WHATEVER() macros within public functions. Cleaned a few things up in the process.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/concepts/pmConceptsStandard.h

    r7017 r7278  
    55#include "pmFPA.h"
    66
     7// Functions to parse and format the standard concepts
    78
    8 psMetadataItem *pmConceptParse_FPA_Coords(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    9 psMetadataItem *pmConceptFormat_FPA_Coords(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat);
    10 psMetadataItem *pmConceptParse_CELL_TRIMSEC(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    11 psMetadataItem *pmConceptParse_CELL_BIASSEC(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    12 psMetadataItem *pmConceptParse_CELL_Binning(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    13 psMetadataItem *pmConceptParse_CELL_TIMESYS(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    14 psMetadataItem *pmConceptParse_CELL_TIME(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    15 psMetadataItem *pmConceptParse_CELL_Positions(psMetadataItem *concept, psMetadataItem *pattern, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    16 psMetadataItem *pmConceptFormat_CELL_TRIMSEC(psMetadataItem *concept, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    17 psMetadataItem *pmConceptFormat_CELL_BIASSEC(psMetadataItem *concept, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    18 psMetadataItem *pmConceptFormat_CELL_XBIN(psMetadataItem *concept, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    19 psMetadataItem *pmConceptFormat_CELL_YBIN(psMetadataItem *concept, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    20 psMetadataItem *pmConceptFormat_CELL_TIMESYS(psMetadataItem *concept, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    21 psMetadataItem *pmConceptFormat_CELL_TIME(psMetadataItem *concept, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
    22 psMetadataItem *pmConceptFormat_CELL_Positions(psMetadataItem *concept, psMetadata *cameraFormat, pmFPA *fpa, pmChip *chip, pmCell *cell);
     9psMetadataItem *p_pmConceptParse_FPA_Coords(psMetadataItem *concept,
     10        psMetadataItem *pattern,
     11        psMetadata *cameraFormat,
     12        pmFPA *fpa,
     13        pmChip *chip,
     14        pmCell *cell);
     15psMetadataItem *p_pmConceptFormat_FPA_Coords(psMetadataItem *concept,
     16        psMetadata *cameraFormat,
     17        pmFPA *fpa,
     18        pmChip *chip,
     19        pmCell *cell);
     20psMetadataItem *p_pmConceptParse_CELL_TRIMSEC(psMetadataItem *concept,
     21        psMetadataItem *pattern,
     22        psMetadata *cameraFormat,
     23        pmFPA *fpa,
     24        pmChip *chip,
     25        pmCell *cell);
     26psMetadataItem *p_pmConceptParse_CELL_BIASSEC(psMetadataItem *concept,
     27        psMetadataItem *pattern,
     28        psMetadata *cameraFormat,
     29        pmFPA *fpa,
     30        pmChip *chip,
     31        pmCell *cell);
     32psMetadataItem *p_pmConceptParse_CELL_Binning(psMetadataItem *concept,
     33        psMetadataItem *pattern,
     34        psMetadata *cameraFormat,
     35        pmFPA *fpa,
     36        pmChip *chip,
     37        pmCell *cell);
     38psMetadataItem *p_pmConceptParse_CELL_TIMESYS(psMetadataItem *concept,
     39        psMetadataItem *pattern,
     40        psMetadata *cameraFormat,
     41        pmFPA *fpa,
     42        pmChip *chip,
     43        pmCell *cell);
     44psMetadataItem *p_pmConceptParse_CELL_TIME(psMetadataItem *concept,
     45        psMetadataItem *pattern,
     46        psMetadata *cameraFormat,
     47        pmFPA *fpa,
     48        pmChip *chip,
     49        pmCell *cell);
     50psMetadataItem *p_pmConceptParse_CELL_Positions(psMetadataItem *concept,
     51        psMetadataItem *pattern,
     52        psMetadata *cameraFormat,
     53        pmFPA *fpa,
     54        pmChip *chip,
     55        pmCell *cell);
     56psMetadataItem *p_pmConceptFormat_CELL_TRIMSEC(psMetadataItem *concept,
     57        psMetadata *cameraFormat,
     58        pmFPA *fpa,
     59        pmChip *chip,
     60        pmCell *cell);
     61psMetadataItem *p_pmConceptFormat_CELL_BIASSEC(psMetadataItem *concept,
     62        psMetadata *cameraFormat,
     63        pmFPA *fpa,
     64        pmChip *chip,
     65        pmCell *cell);
     66psMetadataItem *p_pmConceptFormat_CELL_XBIN(psMetadataItem *concept,
     67        psMetadata *cameraFormat,
     68        pmFPA *fpa,
     69        pmChip *chip,
     70        pmCell *cell);
     71psMetadataItem *p_pmConceptFormat_CELL_YBIN(psMetadataItem *concept,
     72        psMetadata *cameraFormat,
     73        pmFPA *fpa,
     74        pmChip *chip,
     75        pmCell *cell);
     76psMetadataItem *p_pmConceptFormat_CELL_TIMESYS(psMetadataItem *concept,
     77        psMetadata *cameraFormat,
     78        pmFPA *fpa,
     79        pmChip *chip,
     80        pmCell *cell);
     81psMetadataItem *p_pmConceptFormat_CELL_TIME(psMetadataItem *concept,
     82        psMetadata *cameraFormat,
     83        pmFPA *fpa,
     84        pmChip *chip,
     85        pmCell *cell);
     86psMetadataItem *p_pmConceptFormat_CELL_Positions(psMetadataItem *concept,
     87        psMetadata *cameraFormat,
     88        pmFPA *fpa,
     89        pmChip *chip,
     90        pmCell *cell);
    2391
    2492#endif
Note: See TracChangeset for help on using the changeset viewer.