29 #ifndef __CCPGeneral__
30 #define __CCPGeneral__
43 #define CCP4_MAXLINE 200
47 #define CCP4_MAXTOKS 3
51 #define CCP4_MAXNAMES 150
55 #define CCP4_MODULO 100000
58 #define CGEN_ERRNO(n) (CCP4_ERR_GEN | (n))
62 #define CGENERR_AllocFail 1
63 #define CGENERR_CantSetEnvironment 2
64 #define CGENERR_MaxNamesExceeded 3
65 #define CGENERR_EOptionUseError 4
66 #define CGENERR_DOptionUseError 5
67 #define CGENERR_LogicalNameUseError 6
68 #define CGENERR_CantOpenEnvFile 7
69 #define CGENERR_CantOpenDefFile 8
70 #define CGENERR_ParseEnvFail 9
71 #define CGENERR_ParseDefFail 10
72 #define CGENERR_CantFindInFile 11
73 #define CGENERR_EnvPathFail 12
74 #define CGENERR_DefPathFail 13
75 #define CGENERR_CantGetClibd 14
76 #define CGENERR_CantGetCcp4Scr 15
94 int ccperror(
int ierr,
const char *message);
100 int ccp4fyp(
int argc,
char **argv);
102 int ccp4fyp_cleanup(
int ienv,
char **envname,
char **envtype,
char **envext,
103 char *logical_name,
char *file_name,
char *file_type,
104 char *file_ext,
char *env_file,
char *def_file,
107 int ccp4setenv(
char *logical_name,
char* value,
char **envname,
108 char **envtype,
char **envext,
int *ienv,
int no_overwrt);
110 int ccp4setenv_cleanup(
char *file_ext,
char *file_root,
char *file_path,
115 int ccpputenv(
char *logical_name,
char *file_name);
int ccpputenv(char *logical_name, char *file_name)
Definition: ccp4_general.c:1339
int ccpexists(char *filename)
Definition: ccp4_general.c:1309
int ccp4printf(int level, char *format,...)
Definition: ccp4_general.c:182
void ccp4_banner(void)
Definition: ccp4_general.c:1370
int ccperror(int ierr, const char *message)
Definition: ccp4_general.c:67
CCP4 Parser array Construct to hold the information about a parsed line.
Definition: ccp4_parser.h:149
Functions to read in and "parse" CCP4-style keyworded input.
void ccp4f_mem_tidy(void)
Definition: ccp4_general_f.c:44
int ccp4fyp(int argc, char **argv)
Definition: ccp4_general.c:284
int ccperror_noexit(int ierr, const char *message)
Definition: ccp4_general.c:95