"SfR Fresh" - the SfR Freeware/Shareware Archive 
Member "root/cint/cint/include/README.txt" of archive root_v5.20.00.win32.tar.gz:
As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers.
Alternatively you can here view or download the uninterpreted source code file.
That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
1 File: $CINTSYSDIR/include/README
2
3 About this file:
4
5 This file contains information about $CINTSYSDIR/include directory
6 and files under the directory.
7
8
9 $CINTSYSDIR environment variable:
10
11 Environment variable CINTSYSDIR must point to the directory where
12 you have installed cint. For example, if you installed cint into
13 /usr/local/cint,
14
15 ksh,bsh
16 $ CINTSYSDIR=/usr/local/cint
17 $ export CINTSYSDIR
18 csh
19 % setenv CINTSYSDIR /usr/local/cint
20
21 If you don't do this, you can not utilize files and class libraries
22 uner $CINTSYSDIR/include.
23
24 $CINTSYSDIR/include directory:
25
26 This directory contains Cint's standard header files other than
27 STL library. (STL header files are located under $CINTSYSDIR/stl
28 directory) Files in this directory can be included or linked by
29 '#include <xxx>' statement.
30
31
32 DLL files:
33 Several DLL (shared library) files are created by Cint setup
34 script. Those libraries can expand Cint capability beyond ANSI/ISO
35 C/C++.
36
37 include/long.dll (created under lib/longlong)
38 This provides 64bit integer 'long long'. Created under lib/longlong
39 directory. This file is needed by both pure Cint and ROOT/CINT.
40
41 include/stdfunc.dll (created under lib/stdstrct)
42 This provides C standard library function. Cint mostly works fine
43 without this file. However, when it comes to a complicated function
44 overloading resolution, this library helps.
45
46 include/posix.dll (created under lib/posix)
47 This provides subset of POSIX system calls. Emulation library
48 is provides under Windows.
49 ROOT/CINT may not need this because ROOT has its own library.
50
51 include/win32api.dll (created under lib/win32api)
52 This provides subset of Win32 API. Windows only.
53 ROOT/CINT may not need this because ROOT has its own library.
54
55 include/cintsock.dll (created under lib/socket)
56 This provides TCP/IP socket library.
57 ROOT/CINT may not need this because ROOT has its own library.
58
59 include/ipc.dll (created under lib/ipc)
60 This provides shared memory, semaphore and inter process messaging.
61 ROOT/CINT may not need this because ROOT has its own library.
62
63 include/pthread.dll (created under lib/pthread)
64 This provides pthread library. Please be careful when you use
65 this library because Cint itself is not thread safe. Please examine
66 example in demo/mthread.
67 ROOT/CINT may not need this because ROOT has its own library.
68
69
70 Auxiliary files:
71 Several DLL (shared library) files are created by Cint setup
72 script. Those libraries provides auxiliary capability. Those
73 files are not essential to Cint.
74
75 include/statistics.dll
76 Calculate standard deviation.
77
78 include/array.h/.c/.dll
79 include/carray.h/.c/.dll
80 Array and complex array class.
81
82 include/fft.h/.c/.dll
83 Fast Fourier Transform library.
84
85 include/lsm.h/.c/.dll
86 Least Square Method. Line regression.
87
88 include/ReadF.h/.cxx/.dll
89 'awk' like parsing class ReadFile.
90
91 include/RegE.h/.cxx/.dll
92 Regular expression class.
93
94