ITK Function Reference

(V10000.1.0.60_20160308.00)
Data Structures | Macros | Typedefs | Functions
report.h File Reference
#include <fclasses/tc_string.h>
#include <fclasses/tc_time.h>
#include <tc/tc_startup.h>
#include <sa/tcfile.h>
#include <tccore/workspaceobject.h>
#include <ae/ae.h>
#include <sa/sa.h>
#include <tc/folder.h>
#include <ss/ss_const.h>
#include <fclasses/tc_stat.h>
#include <fclasses/tc_errno.h>
#include <fclasses/tc_stdlib.h>
#include <fclasses/tc_stdio.h>
#include <epm/cr.h>
#include <user_exits/libuser_exits_exports.h>
#include <user_exits/libuser_exits_undef.h>

Go to the source code of this file.

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"
 
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"
 

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)
 

Detailed Description

This report.h file should be included in every report program, and all the global definitions should reside here.

Definition in file report.h.