ITK Function Reference

(V10000.1.0.60_20160308.00)
Data Structures | Macros | Typedefs | Functions

Data Structures

struct  admindata_s
 
struct  report13_s
 
struct  report_entry
 

Macros

#define EMPTY   -1
 
#define ITEM   0
 
#define ITEMREVISION   1
 
#define NEW_PAGE   64
 
#define REP10_spec_folder   "Specification Folder"
 
#define WSOM_date_created   "Date Created"
 
#define WSOM_description   "Description"
 
#define WSOM_group   "Group ID"
 
#define WSOM_item_id   "ID"
 
#define WSOM_name   "Name"
 
#define WSOM_revision_id   "Revision"
 

Typedefs

typedef struct admindata_s AdminData
 
typedef struct report13_s Report13_Data
 
typedef struct report_entry report_entry
 

Functions

USER_EXITS_API int Access_Levels_Report (const char *group_name)
 
USER_EXITS_API int By_Proj_Item_Summary_Report (void)
 
USER_EXITS_API int Employee_Sum_Report (logical prompt_for_input, int attr_ct, int *attr_array)
 
USER_EXITS_API int Get_Item_AdminData (tag_t dset_tag, WSO_descriptor_t info, AdminData *admin_data)
 
USER_EXITS_API FILE * getOutputDevice (void)
 
USER_EXITS_API int Import_Export_Report (const char *reportStr)
 
USER_EXITS_API char * infoman_itoa (int n)
 
USER_EXITS_API int Item_Summary_Report (void)
 
USER_EXITS_API int ItemsByDataset (const char *dsetName, const char *dsetType, const char *owner_name, const char *group_name)
 
USER_EXITS_API int Job_Status (char *job_name)
 
USER_EXITS_API int Mass_Storage_Report (const char *owner_name, const char *group_name)
 
USER_EXITS_API int NonReleased_Item_Report (void)
 
USER_EXITS_API int Object_By_Group (char *group_name)
 
USER_EXITS_API int Object_Inquiry (const char *item_folder_id, const char *item_version_id)
 
USER_EXITS_API int Object_Search (tag_t ivf_tag)
 
USER_EXITS_API int print_a_row (char *arow, report_entry *ps, int n_limit)
 
USER_EXITS_API void Print_Item_AdminData (AdminData admin_data, report_entry *ps, int n_limit)
 
USER_EXITS_API int print_report (WSO_descriptor_t *info, report_entry *ps, int n_limit, int align_mode)
 
USER_EXITS_API int Released_Item_Report (logical prompt_for_input, const char *tasktype_name)
 
USER_EXITS_API void setNewReport (void)
 
USER_EXITS_API void setOutputDevice (FILE *device_out)
 
USER_EXITS_API void setReportOption (int rpt_option_in)
 
USER_EXITS_API void store_entry_index (WSO_descriptor_t *info, report_entry *ps, int n_limit)
 
USER_EXITS_API void USER_set_head_width (int width)
 
USER_EXITS_API void USER_set_print_hdr_flag (int flag)
 
USER_EXITS_API void USER_set_rep4_header (const char *headerString, int index)
 
USER_EXITS_API void USER_set_rep8_group (const char *group_name)
 
USER_EXITS_API void USER_set_rep_group_name (const char *group_name)
 
USER_EXITS_API void USER_set_rep_owner_name (const char *owner_name)
 
USER_EXITS_API int Users_and_Release_Levels_Report (const char *group_name)
 

For Reports 9 through 12

#define NULLERR   -11
 
#define NO_HDR   0
 
#define NEWPAGE_HDR   1
 
#define ADMIN_HDR   2
 
#define INFO_HDR   3
 
#define NULL_STRING   "\0"
 

For Report on Items By Dataset

#define WSOM_release_date   "Date Released"
 
#define WSOM_application   "Application"
 
#define WSOM_classn   "Classification"
 
#define WSOM_owner   "Owner ID"
 
#define WSOM_rel_status   "Release Status"
 
#define WSOM_obj_type   "Type"
 
#define WSOM_version   "Version Number"
 

Detailed Description

Macro Definition Documentation

#define ADMIN_HDR   2

Definition at line 54 of file report.h.

#define EMPTY   -1

Definition at line 42 of file report.h.

#define INFO_HDR   3

Definition at line 55 of file report.h.

#define ITEM   0

Definition at line 44 of file report.h.

#define ITEMREVISION   1

Definition at line 45 of file report.h.

#define NEW_PAGE   64

Lines per page

Definition at line 40 of file report.h.

#define NEWPAGE_HDR   1

Definition at line 53 of file report.h.

#define NO_HDR   0

Definition at line 52 of file report.h.

#define NULL_STRING   "\0"

Definition at line 56 of file report.h.

#define NULLERR   -11

Definition at line 51 of file report.h.

#define REP10_spec_folder   "Specification Folder"

Definition at line 92 of file report.h.

#define WSOM_application   "Application"

Definition at line 81 of file report.h.

#define WSOM_classn   "Classification"

Definition at line 82 of file report.h.

#define WSOM_date_created   "Date Created"

Definition at line 73 of file report.h.

#define WSOM_description   "Description"

Definition at line 72 of file report.h.

#define WSOM_group   "Group ID"

Definition at line 74 of file report.h.

#define WSOM_item_id   "ID"

Definition at line 65 of file report.h.

#define WSOM_name   "Name"

Names of Attributes to Print

Definition at line 60 of file report.h.

#define WSOM_obj_type   "Type"

Definition at line 85 of file report.h.

#define WSOM_owner   "Owner ID"

Definition at line 83 of file report.h.

#define WSOM_rel_status   "Release Status"

Definition at line 84 of file report.h.

#define WSOM_release_date   "Date Released"

Definition at line 80 of file report.h.

#define WSOM_revision_id   "Revision"

Definition at line 70 of file report.h.

#define WSOM_version   "Version Number"

Definition at line 86 of file report.h.

Typedef Documentation

typedef struct admindata_s AdminData

Structure for storing Admin. Data

typedef struct report13_s Report13_Data

Structure for storing report13 data

typedef struct report_entry report_entry

Function Documentation

USER_EXITS_API int Access_Levels_Report ( const char *  group_name)
Parameters
group_name(I)
USER_EXITS_API int By_Proj_Item_Summary_Report ( void  )
USER_EXITS_API int Employee_Sum_Report ( logical  prompt_for_input,
int  attr_ct,
int *  attr_array 
)
Parameters
prompt_for_input(I)
attr_ct(I)
attr_array(I)
USER_EXITS_API int Get_Item_AdminData ( tag_t  dset_tag,
WSO_descriptor_t  info,
AdminData admin_data 
)
Parameters
dset_tag(I)
info(I)
admin_data(O)
USER_EXITS_API FILE* getOutputDevice ( void  )
USER_EXITS_API int Import_Export_Report ( const char *  reportStr)

This is a not like the other reports that are shown on the list of reports at the UIF level so we will not give it a number. See Import_Export_Report function in replib_itk.c for details.

Parameters
reportStr(I)
USER_EXITS_API char* infoman_itoa ( int  n)
USER_EXITS_API int Item_Summary_Report ( void  )
USER_EXITS_API int ItemsByDataset ( const char *  dsetName,
const char *  dsetType,
const char *  owner_name,
const char *  group_name 
)
Parameters
dsetName(I)
dsetType(I)
owner_name(I)
group_name(I)
USER_EXITS_API int Job_Status ( char *  job_name)
Parameters
job_name(I)
USER_EXITS_API int Mass_Storage_Report ( const char *  owner_name,
const char *  group_name 
)
Parameters
owner_name(I)
group_name(I)
USER_EXITS_API int NonReleased_Item_Report ( void  )
USER_EXITS_API int Object_By_Group ( char *  group_name)
Parameters
group_name(I)
USER_EXITS_API int Object_Inquiry ( const char *  item_folder_id,
const char *  item_version_id 
)
Parameters
item_folder_id(I)
item_version_id(I)
USER_EXITS_API int Object_Search ( tag_t  ivf_tag)
Parameters
ivf_tag(I)
USER_EXITS_API int print_a_row ( char *  arow,
report_entry ps,
int  n_limit 
)
USER_EXITS_API void Print_Item_AdminData ( AdminData  admin_data,
report_entry ps,
int  n_limit 
)
USER_EXITS_API int print_report ( WSO_descriptor_t info,
report_entry ps,
int  n_limit,
int  align_mode 
)
USER_EXITS_API int Released_Item_Report ( logical  prompt_for_input,
const char *  tasktype_name 
)
Parameters
prompt_for_input(I)
tasktype_name(I)
USER_EXITS_API void setNewReport ( void  )
USER_EXITS_API void setOutputDevice ( FILE *  device_out)
USER_EXITS_API void setReportOption ( int  rpt_option_in)
Parameters
rpt_option_in(I)
USER_EXITS_API void store_entry_index ( WSO_descriptor_t info,
report_entry ps,
int  n_limit 
)
USER_EXITS_API void USER_set_head_width ( int  width)
USER_EXITS_API void USER_set_print_hdr_flag ( int  flag)
USER_EXITS_API void USER_set_rep4_header ( const char *  headerString,
int  index 
)
USER_EXITS_API void USER_set_rep8_group ( const char *  group_name)

Group Name of Report #8

USER_EXITS_API void USER_set_rep_group_name ( const char *  group_name)

Group Name used for Reports

USER_EXITS_API void USER_set_rep_owner_name ( const char *  owner_name)

Owner Name used for Reports

USER_EXITS_API int Users_and_Release_Levels_Report ( const char *  group_name)
Parameters
group_name(I)