TPCCLIB
|
#include <tpcextensions.h>
Data Fields | |
int | verbose |
Verbose level, used by statusPrint() etc. | |
FILE * | fp |
File pointer for writing log information during development and testing. | |
int | forgiving |
Force level, 0 for strict tests for data units etc. | |
tpcerror | error |
Error code. | |
char * | current_func |
Function where status was last time set. | |
char * | current_file |
Source file name where status was last time set. | |
int | current_line |
Source line nr where status was last time set. | |
char * | last_func |
Function where status was previously set. | |
char * | last_file |
Source file name where status previously set. | |
int | last_line |
Source line nr where status was previously set. | |
Memory holder for storing and transferring status and information between functions for debug and error printing purposes.
Do not change the contents of these fields except for verbose and error; change other fields only using functions statusSet() and statusFree().
Definition at line 241 of file tpcextensions.h.
char* TPCSTATUS::current_file |
Source file name where status was last time set.
Definition at line 247 of file tpcextensions.h.
Referenced by statusFree(), statusInit(), statusPrint(), and statusSet().
char* TPCSTATUS::current_func |
Function where status was last time set.
Definition at line 246 of file tpcextensions.h.
Referenced by statusFree(), statusInit(), statusPrint(), and statusSet().
int TPCSTATUS::current_line |
Source line nr where status was last time set.
Definition at line 248 of file tpcextensions.h.
Referenced by statusInit(), statusPrint(), and statusSet().
tpcerror TPCSTATUS::error |
Error code.
Definition at line 245 of file tpcextensions.h.
Referenced by iftCopyItems(), imgRead(), imgReadNifti(), imgWriteDICOM(), sifWeight(), statusInit(), statusSet(), tacCorrectFrameOverlap(), tacInput2sim(), and tacPlotHistogramSVG().
int TPCSTATUS::forgiving |
Force level, 0 for strict tests for data units etc.
Definition at line 244 of file tpcextensions.h.
Referenced by bfm1TCM(), mtgaPlotSVG(), statusInit(), tacPlotFitSVG(), and tacPlotLineSVG().
FILE* TPCSTATUS::fp |
File pointer for writing log information during development and testing.
Definition at line 243 of file tpcextensions.h.
Referenced by nloptIATGO(), nloptMPSO(), nloptSimplex(), nloptSimplexARRS(), statusFree(), and statusInit().
char* TPCSTATUS::last_file |
Source file name where status previously set.
Definition at line 250 of file tpcextensions.h.
Referenced by statusFree(), statusInit(), statusPrint(), and statusSet().
char* TPCSTATUS::last_func |
Function where status was previously set.
Definition at line 249 of file tpcextensions.h.
Referenced by statusFree(), statusInit(), statusPrint(), and statusSet().
int TPCSTATUS::last_line |
Source line nr where status was previously set.
Definition at line 251 of file tpcextensions.h.
Referenced by statusInit(), statusPrint(), and statusSet().
int TPCSTATUS::verbose |
Verbose level, used by statusPrint() etc.
Definition at line 242 of file tpcextensions.h.
Referenced by abssWrite(), anaExists(), bfm1TCM(), bfmSRTM(), csvPutLine(), csvPutLineWithSpaces(), csvRead(), csvReorg(), csvWrite(), dcmFileList(), dcmFileRead(), dcmFileRemove(), dcmFileWrite(), dcmMListRead(), dcmmlSortByPlane(), ecatMListRead(), ecatReadMainheader(), ecatWriteMainheader(), iftCopyItems(), iftDeleteDuplicateKeys(), iftPut(), iftPutFromString(), iftPutFromStringWithSpaceSeparator(), iftRead(), iftReplaceKey(), iftReplaceValue(), iftWrite(), iftWriteItem(), imgAllocate(), imgCompareConc(), imgCompareTimes(), imgCompareUnit(), imgFillOHeader(), imgFormatFromFName(), imgRead(), imgReadDICOM(), imgReadNifti(), imgWrite(), imgWriteDICOM(), imgWriteNifti(), micropetExists(), micropetHeaderRead(), mtgaPlotSVG(), niftiExists(), nlopt1D(), nloptIATGO(), nloptITGO1(), nloptITGO2(), nloptMPSO(), nloptPowellBrent(), nloptSimplex(), nloptSimplexARRS(), parAllocateWithTAC(), parCombineTACs(), parCompareParameterNames(), parCompareParameters(), parCompareParameterUnits(), parCompareTacNames(), parCompareWSS(), parExamplePerfectBolus(), parExampleTTACs(), parFromIFT(), parRead(), parReadCSV(), parReadFIT(), parReadRES(), parSelectByAnother(), parSelectParameters(), parSelectTACs(), parSortByName(), parToIFT(), parWrite(), parWriteCSV(), parWriteFIT(), parWriteIFT(), parWriteRES(), parWriteXML(), roinameMatch(), sifWeight(), spectralDExp(), spectralKRange(), statusInit(), statusPrint(), tacAddZeroSample(), tacAllocateWithPAR(), tacAUC(), tacCompareConc(), tacCompareNames(), tacCompareTimes(), tacCompareUnit(), tacCompareWeights(), tacCorrectFrameOverlap(), tacDecayCorrection(), tacDelay(), tacFittime(), tacFormatDetermine(), tacFramesToSteps(), tacGetHeaderInjectiontime(), tacGetHeaderIsotope(), tacGetHeaderScanstarttime(), tacGetHeaderStudynr(), tacGetHeaderTimeunit(), tacGetHeaderUnit(), tacInput2sim(), tacIntegrate(), tacInterpolate(), tacInterpolateInto(), tacInterpolateToEqualLengthFrames(), tacPlotFitSVG(), tacPlotHistogramSVG(), tacPlotLineSVG(), tacRead(), tacRead4DM(), tacReadAllogg(), tacReadCarimasTxt(), tacReadCSV(), tacReadDFT(), tacReadGEMS(), tacReadHRPLUSHC(), tacReadHRRTHC(), tacReadInveonCSV(), tacReadMat(), tacReadModelingData(), tacReadModelingInput(), tacReadOldAllogg(), tacReadPMOD(), tacReadQView(), tacReadReference(), tacReadScanditronics(), tacReadSIF(), tacReadSimple(), tacSelectTACs(), tacSetWeights(), tacSetX(), tacSortByAUC(), tacSortByConc(), tacSortByName(), tacSortByTime(), tacToPAR(), tacVb(), tacVerifyTimeOrder(), tacWByFreq(), tacWeightModerate(), tacWeightNorm(), tacWMove(), tacWrite(), tacWriteCSV(), tacWriteDFT(), tacWritePMOD(), tacWriteSheetIntoXML(), tacWriteSIF(), tacWriteSimple(), tacWriteXML(), tacXUnitConvert(), tacYUnitConvert(), tacYUnitMass2Volume(), and tacYUnitVolume2Mass().