/* * $Header: cdemodsc.h 04-jun-97.17:58:41 echen Exp $ */ /* Copyright (c) Oracle Corporation 1997. All Rights Reserved. */ /* NOTE: See 'header_template.doc' in the 'doc' dve under the 'forms' directory for the header file template that includes instructions. */ /* NAME cdemodsc.h - header file for cdemodsc.c DESCRIPTION This file will contain the header information for the cdemodsc.c RELATED DOCUMENTS INSPECTION STATUS Inspection date: Inspection status: Estimated increasing cost defects per page: Rule sets: ACCEPTANCE REVIEW STATUS Review date: Review status: Reviewers: PUBLIC FUNCTION(S) PRIVATE FUNCTION(S) EXAMPLES NOTES MODIFIED (MM/DD/YY) echen 06/04/97 - fix the include files cchau 05/29/97 - Creation. */ /*----------------------------------------------------------------------*/ #ifndef CDEMODSC #define CDEMODSC #ifndef OCI_ORACLE #include #endif /*----------------------------------------------------------------------*/ /* ** #define */ #define MAXNAME 30 #define MAXOBJLEN 60 #define MAXOBJS 7 #define NPOS 40 #define SPACING for (glindex = 0; glindex < tab; glindex++)\ printf(" ") /*----------------------------------------------------------------------*/ /* ** Prototypes for functions in cdemodsc.c */ static void chk_column(/*_ OCIEnv *envhp, OCIError *errhp, OCISvcCtx *svchp, dvoid *dschp, ub4 parmcnt _*/); static void chk_method(/*_ OCIEnv *envhp, OCIError *errhp, OCISvcCtx *svchp, dvoid *dschp, const text *comment _*/); static void chk_methodlst(/*_ OCIEnv *envhp, OCIError *errhp, OCISvcCtx *svchp, dvoid *dschp, ub4 count, const text *comment _*/); static void chk_arglst(/*_ OCIEnv *envhp, OCIError *errhp, OCISvcCtx *svchp, dvoid *dschp _*/); static void chk_arg(/*_ OCIEnv *envhp, OCIError *errhp, OCISvcCtx *svchp, dvoid *dschp, ub1 type, ub4 start, ub4 end _*/); static void chk_collection (/*_ OCIEnv *envhp, OCIError *errhp, OCISvcCtx *svchp, dvoid *dschp, sword is_array _*/); static void tst_desc_type(/*_ OCIEnv *envhp, OCIError *errhp, OCISvcCtx *svchp, text *objname _*/); static void checkerr(/*_ OCIError *errhp, sword status _*/); /* Prototype for main function */ int main(/*_ int argc, char *argv[] _*/); int tab; int glindex; #endif /* CDEMODSC */