• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /**********************************************************************
2  * File:        mainblk.h  (Formerly main.h)
3  * Description: Function to call from main() to setup.
4  * Author:					Ray Smith
5  * Created:					Tue Oct 22 11:09:40 BST 1991
6  *
7  * (C) Copyright 1991, Hewlett-Packard Ltd.
8  ** Licensed under the Apache License, Version 2.0 (the "License");
9  ** you may not use this file except in compliance with the License.
10  ** You may obtain a copy of the License at
11  ** http://www.apache.org/licenses/LICENSE-2.0
12  ** Unless required by applicable law or agreed to in writing, software
13  ** distributed under the License is distributed on an "AS IS" BASIS,
14  ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  ** See the License for the specific language governing permissions and
16  ** limitations under the License.
17  *
18  **********************************************************************/
19 
20 #ifndef           MAINBLK_H
21 #define           MAINBLK_H
22 
23 #include          "varable.h"
24 #include          "notdll.h"
25 
26 extern DLLSYM STRING datadir;    //dir for data files
27                                  //name of image
28 extern DLLSYM STRING imagebasename;
29 extern BOOL_VAR_H (m_print_variables, FALSE,
30 "Print initial values of all variables");
31 extern STRING_VAR_H (m_data_sub_dir, "data/", "Directory for data files");
32 extern INT_VAR_H (memgrab_size, 13000000, "Preallocation size for batch use");
33 // > ccutil.h
34 //void main_setup(                         /*main demo program */
35 //                const char *argv0,       //program name
36 //                const char *basename,    //name of image
37 //                int argc,                /*argument count */
38 //                const char *const *argv  /*arguments */
39 //               );
40 #endif
41