00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef PROCESSTABLE_H_
00022 #define PROCESSTABLE_H_
00023
00024
00025 #include <lal/LIGOMetadataTables.h>
00026
00027
00028 #ifdef __cplusplus
00029 extern "C" {
00030 #endif
00031
00032
00033 int XLALPopulateProcessTable(
00034 ProcessTable *ptable,
00035 const char *program_name,
00036 const char *cvs_revision,
00037 const char *cvs_source,
00038 const char *cvs_date,
00039 long process_id
00040 );
00041
00042
00043
00044
00045
00046
00047
00048 #include <lal/LALDatatypes.h>
00049
00050
00051 void populate_process_table(
00052 LALStatus *status,
00053 ProcessTable *ptable,
00054 const CHAR *program_name,
00055 const CHAR *cvs_revision,
00056 const CHAR *cvs_source,
00057 const CHAR *cvs_date
00058 );
00059
00060
00061 #ifdef __cplusplus
00062 }
00063 #endif
00064
00065 #endif