|
Data Structures |
| struct | pmConceptSpec |
Typedefs |
| typedef psMetadataItem *(* | pmConceptParseFunc )(const psMetadataItem *concept, const psMetadataItem *pattern, const psMetadata *cameraFormat, const pmFPA *fpa, const pmChip *chip, const pmCell *cell) |
| typedef psMetadataItem *(* | pmConceptFormatFunc )(const psMetadataItem *concept, const psMetadata *cameraFormat, const pmFPA *fpa, const pmChip *chip, const pmCell *cell) |
Enumerations |
| enum | pmConceptSource { PM_CONCEPT_SOURCE_NONE = 0x00,
PM_CONCEPT_SOURCE_CAMERA = 0x01,
PM_CONCEPT_SOURCE_DEFAULTS = 0x02,
PM_CONCEPT_SOURCE_HEADER = 0x04,
PM_CONCEPT_SOURCE_DATABASE = 0x08,
PM_CONCEPT_SOURCE_ALL = 0x0e
} |
Functions |
| pmConceptSpec * | pmConceptSpecAlloc (psMetadataItem *blank, pmConceptParseFunc parse, pmConceptFormatFunc format) |
| bool | pmConceptRegister (psMetadataItem *blank, pmConceptParseFunc parse, pmConceptFormatFunc format, pmFPALevel level) |
| bool | pmConceptsBlankFPA (pmFPA *fpa) |
| bool | pmConceptsReadFPA (pmFPA *fpa, pmConceptSource source, bool propagateDown, psDB *db) |
| bool | pmConceptsWriteFPA (pmFPA *fpa, pmConceptSource source, bool propagateDown, psDB *db) |
| bool | pmConceptsBlankChip (pmChip *chip) |
| bool | pmConceptsReadChip (pmChip *chip, pmConceptSource source, bool propagateUp, bool propagateDown, psDB *db) |
| bool | pmConceptsWriteChip (pmChip *chip, pmConceptSource source, bool propagateUp, bool propagateDown, psDB *db) |
| bool | pmConceptsBlankCell (pmCell *cell) |
| bool | pmConceptsReadCell (pmCell *cell, pmConceptSource source, bool propagateUp, psDB *db) |
| bool | pmConceptsWriteCell (pmCell *cell, pmConceptSource source, bool propagateUp, psDB *db) |
| bool | pmConceptsInit (void) |
| void | pmConceptsDone (void) |
| bool | pmFPACopyConcepts (pmFPA *target, pmFPA *source) |