Revision 2580
Added by stephane over 13 years ago
doxygen/html_gkeyfile/struct_c_bmachine.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: CBmachine Struct Reference</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li class="current"><a href="annotated.html"><span>Classes</span></a></li> |
|
16 |
<li><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
<div class="tabs"> |
|
20 |
<ul> |
|
21 |
<li><a href="annotated.html"><span>Class List</span></a></li> |
|
22 |
</ul> |
|
23 |
</div> |
|
24 |
</div> |
|
25 |
<div class="contents"> |
|
26 |
<h1>CBmachine Struct Reference</h1><!-- doxytag: class="CBmachine" --> |
|
27 |
<p><a href="struct_c_bmachine-members.html">List of all members.</a></p> |
|
28 |
<table border="0" cellpadding="0" cellspacing="0"> |
|
29 |
<tr><td colspan="2"><h2>Public Attributes</h2></td></tr> |
|
30 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82819d2b3b1915b0d96abd657e99cbec"></a><!-- doxytag: member="CBmachine::MMpush" ref="a82819d2b3b1915b0d96abd657e99cbec" args=")(mmachine m, int val)" --> |
|
31 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMpush</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int val)</td></tr> |
|
32 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a173a86b053f85fddc2b11153f82b806a"></a><!-- doxytag: member="CBmachine::MMpushNoGC" ref="a173a86b053f85fddc2b11153f82b806a" args=")(mmachine m, int val)" --> |
|
33 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMpushNoGC</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int val)</td></tr> |
|
34 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78d18e38b352250e8fe9bc0eee14a22d"></a><!-- doxytag: member="CBmachine::MMpull" ref="a78d18e38b352250e8fe9bc0eee14a22d" args=")(mmachine m)" --> |
|
35 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMpull</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m)</td></tr> |
|
36 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5765cae3eae62c6003674dae0cd9a999"></a><!-- doxytag: member="CBmachine::MMgetPP" ref="a5765cae3eae62c6003674dae0cd9a999" args=")(mmachine m)" --> |
|
37 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMgetPP</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m)</td></tr> |
|
38 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75622b00aa8a4ce3a001a798261800db"></a><!-- doxytag: member="CBmachine::MMsetPP" ref="a75622b00aa8a4ce3a001a798261800db" args=")(mmachine m, int i)" --> |
|
39 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMsetPP</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int i)</td></tr> |
|
40 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9898bad7923c5d4725b14b7f5613cba"></a><!-- doxytag: member="CBmachine::MMget" ref="ab9898bad7923c5d4725b14b7f5613cba" args=")(mmachine m, int i)" --> |
|
41 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMget</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int i)</td></tr> |
|
42 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7be8421736df553e844788899d39e4ed"></a><!-- doxytag: member="CBmachine::MMset" ref="a7be8421736df553e844788899d39e4ed" args=")(mmachine m, int i, int v)" --> |
|
43 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMset</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int i, int v)</td></tr> |
|
44 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39fc1889f96343e52720fd21113ed294"></a><!-- doxytag: member="CBmachine::MMgetglobal" ref="a39fc1889f96343e52720fd21113ed294" args=")(mmachine m, int i)" --> |
|
45 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMgetglobal</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int i)</td></tr> |
|
46 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade1bdf3abd03b04ca41cb63d36f9902f"></a><!-- doxytag: member="CBmachine::MMsetglobal" ref="ade1bdf3abd03b04ca41cb63d36f9902f" args=")(mmachine m, int i, int v)" --> |
|
47 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMsetglobal</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int i, int v)</td></tr> |
|
48 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d5bbd0476d3175025e48d1e7deac4f"></a><!-- doxytag: member="CBmachine::MMgetbase" ref="a97d5bbd0476d3175025e48d1e7deac4f" args=")(mmachine m, int b, int i)" --> |
|
49 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMgetbase</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int b, int i)</td></tr> |
|
50 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a1927449b42afc362a9a30ca3618b4b"></a><!-- doxytag: member="CBmachine::MMsetbase" ref="a0a1927449b42afc362a9a30ca3618b4b" args=")(mmachine m, int b, int i, int v)" --> |
|
51 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMsetbase</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int b, int i, int v)</td></tr> |
|
52 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5017128fbad34dec76ac84fb16392e6f"></a><!-- doxytag: member="CBmachine::MMfetch" ref="a5017128fbad34dec76ac84fb16392e6f" args=")(mmachine m, int s, int i)" --> |
|
53 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMfetch</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s, int i)</td></tr> |
|
54 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4835d2fe85145de3a43a51418adef420"></a><!-- doxytag: member="CBmachine::MMstore" ref="a4835d2fe85145de3a43a51418adef420" args=")(mmachine m, int s, int i, int v)" --> |
|
55 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMstore</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s, int i, int v)</td></tr> |
|
56 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e84c8906749e942e89d71ad9bda03f7"></a><!-- doxytag: member="CBmachine::MMstart" ref="a0e84c8906749e942e89d71ad9bda03f7" args=")(mmachine m, int s)" --> |
|
57 |
int *(* </td><td class="memItemRight" valign="bottom"><b>MMstart</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s)</td></tr> |
|
58 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d12730139ac47d4222d3d193fb03323"></a><!-- doxytag: member="CBmachine::MMsize" ref="a3d12730139ac47d4222d3d193fb03323" args=")(mmachine m, int s)" --> |
|
59 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMsize</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s)</td></tr> |
|
60 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d4962a9641c1a0f07f7171a883524bd"></a><!-- doxytag: member="CBmachine::MMtype" ref="a9d4962a9641c1a0f07f7171a883524bd" args=")(mmachine m, int s)" --> |
|
61 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMtype</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s)</td></tr> |
|
62 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13ce7e343521d570e45a50a3e80c17d7"></a><!-- doxytag: member="CBmachine::MMstartstr" ref="a13ce7e343521d570e45a50a3e80c17d7" args=")(mmachine m, int s)" --> |
|
63 |
char *(* </td><td class="memItemRight" valign="bottom"><b>MMstartstr</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s)</td></tr> |
|
64 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bd70358caec0b15080c36711363d2fb"></a><!-- doxytag: member="CBmachine::MMsizestr" ref="a4bd70358caec0b15080c36711363d2fb" args=")(mmachine m, int s)" --> |
|
65 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMsizestr</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s)</td></tr> |
|
66 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8befd8ce7f522b66b463305a1549c0a"></a><!-- doxytag: member="CBmachine::MMsetsizestr" ref="ac8befd8ce7f522b66b463305a1549c0a" args=")(mmachine m, int s, int size)" --> |
|
67 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMsetsizestr</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int s, int size)</td></tr> |
|
68 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada376d9aad6137073d95f4b1c07e4b30"></a><!-- doxytag: member="CBmachine::MMmalloc" ref="ada376d9aad6137073d95f4b1c07e4b30" args=")(mmachine m, int size, int type)" --> |
|
69 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMmalloc</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int size, int type)</td></tr> |
|
70 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb3689079cd8dd55aef579b69ca4a85b"></a><!-- doxytag: member="CBmachine::MMmallocCLR" ref="afb3689079cd8dd55aef579b69ca4a85b" args=")(mmachine m, int size, int type)" --> |
|
71 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMmallocCLR</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int size, int type)</td></tr> |
|
72 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a759b3093d26ad831845db27d46d6c7cb"></a><!-- doxytag: member="CBmachine::Mpushstrbloc" ref="a759b3093d26ad831845db27d46d6c7cb" args=")(mmachine m, char *buf)" --> |
|
73 |
int(* </td><td class="memItemRight" valign="bottom"><b>Mpushstrbloc</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, char *buf)</td></tr> |
|
74 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa16f5913b9f08b17d3b381d2d0eacf91"></a><!-- doxytag: member="CBmachine::MBdeftab" ref="aa16f5913b9f08b17d3b381d2d0eacf91" args=")(mmachine m)" --> |
|
75 |
int(* </td><td class="memItemRight" valign="bottom"><b>MBdeftab</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m)</td></tr> |
|
76 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a305fe5fb2e2b6749cb88f6712b485e5c"></a><!-- doxytag: member="CBmachine::MBstrcat" ref="a305fe5fb2e2b6749cb88f6712b485e5c" args=")(mmachine m)" --> |
|
77 |
int(* </td><td class="memItemRight" valign="bottom"><b>MBstrcat</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m)</td></tr> |
|
78 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73b9b5403cb51b386e20b9218bc96289"></a><!-- doxytag: member="CBmachine::PKhardpak" ref="a73b9b5403cb51b386e20b9218bc96289" args=")(mmachine m, char *name, int n, char **namefun, int(**fun)(mmachine z), int *nargfun, char **typfun)" --> |
|
79 |
int(* </td><td class="memItemRight" valign="bottom"><b>PKhardpak</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, char *name, int n, char **namefun, int(**fun)(<a class="el" href="struct_mmachine.html">mmachine</a> z), int *nargfun, char **typfun)</td></tr> |
|
80 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade06cd662e6def37d4afa9df42a53c9b"></a><!-- doxytag: member="CBmachine::PKloader" ref="ade06cd662e6def37d4afa9df42a53c9b" args=")(mmachine m, char *name, char *simplename)" --> |
|
81 |
int(* </td><td class="memItemRight" valign="bottom"><b>PKloader</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, char *name, char *simplename)</td></tr> |
|
82 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59cafbaa1f5b850441446b6d26a08a52"></a><!-- doxytag: member="CBmachine::SPfindfile" ref="a59cafbaa1f5b850441446b6d26a08a52" args=")(packdir p, char *sign, int *size, char *path)" --> |
|
83 |
int(* </td><td class="memItemRight" valign="bottom"><b>SPfindfile</b> )(<a class="el" href="struct_packdir.html">packdir</a> p, char *sign, int *size, char *path)</td></tr> |
|
84 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb04332bd5d478197135d318b937718c"></a><!-- doxytag: member="CBmachine::SPaddfile" ref="abb04332bd5d478197135d318b937718c" args=")(packdir p, char *sign, int size, char *path)" --> |
|
85 |
int(* </td><td class="memItemRight" valign="bottom"><b>SPaddfile</b> )(<a class="el" href="struct_packdir.html">packdir</a> p, char *sign, int size, char *path)</td></tr> |
|
86 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59bdecdeda0c99ef8ae92a634c5a5479"></a><!-- doxytag: member="CBmachine::SCgetsrvsocket" ref="a59bdecdeda0c99ef8ae92a634c5a5479" args=")(mmachine m, int server)" --> |
|
87 |
int(* </td><td class="memItemRight" valign="bottom"><b>SCgetsrvsocket</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int server)</td></tr> |
|
88 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3aa406f738b7b9ef827bc5081128e474"></a><!-- doxytag: member="CBmachine::SCgetsocket" ref="a3aa406f738b7b9ef827bc5081128e474" args=")(mmachine m, int channel)" --> |
|
89 |
int(* </td><td class="memItemRight" valign="bottom"><b>SCgetsocket</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int channel)</td></tr> |
|
90 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18729fdff1a13b5477ec7058b701ad70"></a><!-- doxytag: member="CBmachine::Mcutting" ref="a18729fdff1a13b5477ec7058b701ad70" args=")(char *comm, char **argv)" --> |
|
91 |
int(* </td><td class="memItemRight" valign="bottom"><b>Mcutting</b> )(char *comm, char **argv)</td></tr> |
|
92 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14c8d21e40c182154a8d00dbd283f7f0"></a><!-- doxytag: member="CBmachine::MMechostr" ref="a14c8d21e40c182154a8d00dbd283f7f0" args=")(int i, char *buf,...)" --> |
|
93 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMechostr</b> )(int i, char *buf,...)</td></tr> |
|
94 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9a9711037cb4a75e714f894db4dc6cc"></a><!-- doxytag: member="CBmachine::fread" ref="ae9a9711037cb4a75e714f894db4dc6cc" args=")(void *buf, size_t i, size_t j, FILE *f)" --> |
|
95 |
size_t(* </td><td class="memItemRight" valign="bottom"><b>fread</b> )(void *buf, size_t i, size_t j, FILE *f)</td></tr> |
|
96 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa797f541f1cb8caf51fe6a3efc53ce58"></a><!-- doxytag: member="CBmachine::Firstpack" ref="aa797f541f1cb8caf51fe6a3efc53ce58" args="" --> |
|
97 |
<a class="el" href="struct_packdir.html">packdir</a> </td><td class="memItemRight" valign="bottom"><b>Firstpack</b></td></tr> |
|
98 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c6fc94361122f3c3276f52a0b4deccf"></a><!-- doxytag: member="CBmachine::OBJcreate" ref="a4c6fc94361122f3c3276f52a0b4deccf" args=")(mmachine m, int typ, int handsys, int typpere, int handsyspere)" --> |
|
99 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJcreate</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int handsys, int typpere, int handsyspere)</td></tr> |
|
100 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8001fc66a82593061ec972e97a85f506"></a><!-- doxytag: member="CBmachine::OBJaddreflex" ref="a8001fc66a82593061ec972e97a85f506" args=")(mmachine m, int typ, int num)" --> |
|
101 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJaddreflex</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int num)</td></tr> |
|
102 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a609e67e677ea073db06b9e07a6b4fe46"></a><!-- doxytag: member="CBmachine::OBJbeginreflex" ref="a609e67e677ea073db06b9e07a6b4fe46" args=")(mmachine m, int typ, int handsys, int num)" --> |
|
103 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJbeginreflex</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int handsys, int num)</td></tr> |
|
104 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58613a3e06fcf9d85fda58883bde66f7"></a><!-- doxytag: member="CBmachine::OBJdel" ref="a58613a3e06fcf9d85fda58883bde66f7" args=")(mmachine m, int p, int flag)" --> |
|
105 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJdel</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int p, int flag)</td></tr> |
|
106 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad550ea2443b093d118625d81b638fa3b"></a><!-- doxytag: member="CBmachine::OBJdestroy" ref="ad550ea2443b093d118625d81b638fa3b" args=")(mmachine m, int typ, int handsys, int objm, int flag)" --> |
|
107 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJdestroy</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int handsys, int objm, int flag)</td></tr> |
|
108 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a546c20381037d27325f7cdb9e7284fd2"></a><!-- doxytag: member="CBmachine::OBJdelTH" ref="a546c20381037d27325f7cdb9e7284fd2" args=")(mmachine m, int typ, int handsys)" --> |
|
109 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJdelTH</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int handsys)</td></tr> |
|
110 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab60aa030ecdef306983411c533b7e4f6"></a><!-- doxytag: member="CBmachine::OBJcallreflex" ref="ab60aa030ecdef306983411c533b7e4f6" args=")(mmachine m, int nbarg)" --> |
|
111 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJcallreflex</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int nbarg)</td></tr> |
|
112 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5f77acf91c068c8d3cfe0dc636229ff"></a><!-- doxytag: member="CBmachine::OBJregister" ref="af5f77acf91c068c8d3cfe0dc636229ff" args=")(int nbrefl, int recrefl, int(*destroy)(mmachine m, int handsys, int objm), char *name)" --> |
|
113 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJregister</b> )(int nbrefl, int recrefl, int(*destroy)(<a class="el" href="struct_mmachine.html">mmachine</a> m, int handsys, int objm), char *name)</td></tr> |
|
114 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a8c0d9b10e49835632fd4ed70a9b4c7"></a><!-- doxytag: member="CBmachine::OBJtypebyname" ref="a9a8c0d9b10e49835632fd4ed70a9b4c7" args=")(char *name)" --> |
|
115 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJtypebyname</b> )(char *name)</td></tr> |
|
116 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc8721eb3973c2c42b08c5f0b9848a06"></a><!-- doxytag: member="CBmachine::OBJdefEvent" ref="adc8721eb3973c2c42b08c5f0b9848a06" args=")(int event, int(*cbevent)(mmachine m, int hwnd, unsigned msg, int wParam, int lParam, int *ret))" --> |
|
117 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJdefEvent</b> )(int event, int(*cbevent)(<a class="el" href="struct_mmachine.html">mmachine</a> m, int hwnd, unsigned msg, int wParam, int lParam, int *ret))</td></tr> |
|
118 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a859017d26b1d39aaf082bc842fec2648"></a><!-- doxytag: member="CBmachine::OBJgetUserEvent" ref="a859017d26b1d39aaf082bc842fec2648" args=")()" --> |
|
119 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJgetUserEvent</b> )()</td></tr> |
|
120 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ff2279b66b322de3c4b6610ec6a8ca9"></a><!-- doxytag: member="CBmachine::SCgetExtra" ref="a7ff2279b66b322de3c4b6610ec6a8ca9" args=")(char *funcname)" --> |
|
121 |
void *(* </td><td class="memItemRight" valign="bottom"><b>SCgetExtra</b> )(char *funcname)</td></tr> |
|
122 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2cd043dd7538ec9612e4756b4bf7864"></a><!-- doxytag: member="CBmachine::stdloadJpg" ref="ad2cd043dd7538ec9612e4756b4bf7864" args=")(char *name, int *w, int *h)" --> |
|
123 |
char *(* </td><td class="memItemRight" valign="bottom"><b>stdloadJpg</b> )(char *name, int *w, int *h)</td></tr> |
|
124 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6089e68771ea7df1dc058cab4260c0b9"></a><!-- doxytag: member="CBmachine::OBJdelTM" ref="a6089e68771ea7df1dc058cab4260c0b9" args=")(mmachine m, int typ, int q)" --> |
|
125 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJdelTM</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int q)</td></tr> |
|
126 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a888ec6ef42228e7be0df1a42e0e20f3f"></a><!-- doxytag: member="CBmachine::OBJfindTH" ref="a888ec6ef42228e7be0df1a42e0e20f3f" args=")(mmachine m, int typ, int handsys)" --> |
|
127 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJfindTH</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int handsys)</td></tr> |
|
128 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aabbe5b242ed0232cc5b0b798fec36552"></a><!-- doxytag: member="CBmachine::OBJfindTM" ref="aabbe5b242ed0232cc5b0b798fec36552" args=")(mmachine m, int typ, int objm)" --> |
|
129 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJfindTM</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int typ, int objm)</td></tr> |
|
130 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada27a1c2eb9784fd2ac672b3031700c9"></a><!-- doxytag: member="CBmachine::Mpushstrblocn" ref="ada27a1c2eb9784fd2ac672b3031700c9" args=")(mmachine m, char *buf, int n)" --> |
|
131 |
int(* </td><td class="memItemRight" valign="bottom"><b>Mpushstrblocn</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, char *buf, int n)</td></tr> |
|
132 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2dcf92f2ff47b1ef89197b5b2f6cc273"></a><!-- doxytag: member="CBmachine::Minterpreter" ref="a2dcf92f2ff47b1ef89197b5b2f6cc273" args=")(mmachine m)" --> |
|
133 |
int(* </td><td class="memItemRight" valign="bottom"><b>Minterpreter</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m)</td></tr> |
|
134 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8d1c986944ca027a78e8a911ad52d3e"></a><!-- doxytag: member="CBmachine::Msearchinsyspak" ref="ab8d1c986944ca027a78e8a911ad52d3e" args=")(mmachine m, char *name)" --> |
|
135 |
int(* </td><td class="memItemRight" valign="bottom"><b>Msearchinsyspak</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, char *name)</td></tr> |
|
136 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4161dd53ca0298cc5be79642c73c161"></a><!-- doxytag: member="CBmachine::MBstrcatn" ref="aa4161dd53ca0298cc5be79642c73c161" args=")(mmachine m)" --> |
|
137 |
int(* </td><td class="memItemRight" valign="bottom"><b>MBstrcatn</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m)</td></tr> |
|
138 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae500a0c79c2e001043a3f4a080677126"></a><!-- doxytag: member="CBmachine::Buffer2texture" ref="ae500a0c79c2e001043a3f4a080677126" args=")(mmachine m, char *buffer, int width, int height)" --> |
|
139 |
int(* </td><td class="memItemRight" valign="bottom"><b>Buffer2texture</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, char *buffer, int width, int height)</td></tr> |
|
140 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5ff65262cc6c23627da3b368a6d2e15"></a><!-- doxytag: member="CBmachine::MMputs" ref="ac5ff65262cc6c23627da3b368a6d2e15" args=")(int i, const char *text)" --> |
|
141 |
void(* </td><td class="memItemRight" valign="bottom"><b>MMputs</b> )(int i, const char *text)</td></tr> |
|
142 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9bd2d2fe06c616671ad395119c3d345"></a><!-- doxytag: member="CBmachine::OBJgetNewHandler" ref="ac9bd2d2fe06c616671ad395119c3d345" args=")()" --> |
|
143 |
int(* </td><td class="memItemRight" valign="bottom"><b>OBJgetNewHandler</b> )()</td></tr> |
|
144 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8c645ae58c76eb047ef2fcb13de8c18"></a><!-- doxytag: member="CBmachine::MMneedMemory" ref="ad8c645ae58c76eb047ef2fcb13de8c18" args=")(mmachine m, int size, int realsize)" --> |
|
145 |
int(* </td><td class="memItemRight" valign="bottom"><b>MMneedMemory</b> )(<a class="el" href="struct_mmachine.html">mmachine</a> m, int size, int realsize)</td></tr> |
|
146 |
</table> |
|
147 |
<hr/>The documentation for this struct was generated from the following file:<ul> |
|
148 |
<li><a class="el" href="scol__plugin__win_8h_source.html">scol_plugin_win.h</a></li> |
|
149 |
</ul> |
|
150 |
</div> |
|
151 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 13:57:06 2011 for keyfile by |
|
152 |
<a href="http://www.doxygen.org/index.html"> |
|
153 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
154 |
</body> |
|
155 |
</html> |
doxygen/html_gkeyfile/tabs.css | ||
---|---|---|
1 |
/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ |
|
2 |
|
|
3 |
DIV.tabs |
|
4 |
{ |
|
5 |
float : left; |
|
6 |
width : 100%; |
|
7 |
background : url("tab_b.gif") repeat-x bottom; |
|
8 |
margin-bottom : 4px; |
|
9 |
} |
|
10 |
|
|
11 |
DIV.tabs UL |
|
12 |
{ |
|
13 |
margin : 0px; |
|
14 |
padding-left : 10px; |
|
15 |
list-style : none; |
|
16 |
} |
|
17 |
|
|
18 |
DIV.tabs LI, DIV.tabs FORM |
|
19 |
{ |
|
20 |
display : inline; |
|
21 |
margin : 0px; |
|
22 |
padding : 0px; |
|
23 |
} |
|
24 |
|
|
25 |
DIV.tabs FORM |
|
26 |
{ |
|
27 |
float : right; |
|
28 |
} |
|
29 |
|
|
30 |
DIV.tabs A |
|
31 |
{ |
|
32 |
float : left; |
|
33 |
background : url("tab_r.gif") no-repeat right top; |
|
34 |
border-bottom : 1px solid #84B0C7; |
|
35 |
font-size : 80%; |
|
36 |
font-weight : bold; |
|
37 |
text-decoration : none; |
|
38 |
} |
|
39 |
|
|
40 |
DIV.tabs A:hover |
|
41 |
{ |
|
42 |
background-position: 100% -150px; |
|
43 |
} |
|
44 |
|
|
45 |
DIV.tabs A:link, DIV.tabs A:visited, |
|
46 |
DIV.tabs A:active, DIV.tabs A:hover |
|
47 |
{ |
|
48 |
color: #1A419D; |
|
49 |
} |
|
50 |
|
|
51 |
DIV.tabs SPAN |
|
52 |
{ |
|
53 |
float : left; |
|
54 |
display : block; |
|
55 |
background : url("tab_l.gif") no-repeat left top; |
|
56 |
padding : 5px 9px; |
|
57 |
white-space : nowrap; |
|
58 |
} |
|
59 |
|
|
60 |
DIV.tabs #MSearchBox |
|
61 |
{ |
|
62 |
float : right; |
|
63 |
display : inline; |
|
64 |
font-size : 1em; |
|
65 |
} |
|
66 |
|
|
67 |
DIV.tabs TD |
|
68 |
{ |
|
69 |
font-size : 80%; |
|
70 |
font-weight : bold; |
|
71 |
text-decoration : none; |
|
72 |
} |
|
73 |
|
|
74 |
|
|
75 |
|
|
76 |
/* Commented Backslash Hack hides rule from IE5-Mac \*/ |
|
77 |
DIV.tabs SPAN {float : none;} |
|
78 |
/* End IE5-Mac hack */ |
|
79 |
|
|
80 |
DIV.tabs A:hover SPAN |
|
81 |
{ |
|
82 |
background-position: 0% -150px; |
|
83 |
} |
|
84 |
|
|
85 |
DIV.tabs LI.current A |
|
86 |
{ |
|
87 |
background-position: 100% -150px; |
|
88 |
border-width : 0px; |
|
89 |
} |
|
90 |
|
|
91 |
DIV.tabs LI.current SPAN |
|
92 |
{ |
|
93 |
background-position: 0% -150px; |
|
94 |
padding-bottom : 6px; |
|
95 |
} |
|
96 |
|
|
97 |
DIV.navpath |
|
98 |
{ |
|
99 |
background : none; |
|
100 |
border : none; |
|
101 |
border-bottom : 1px solid #84B0C7; |
|
102 |
text-align : center; |
|
103 |
margin : 2px; |
|
104 |
padding : 2px; |
|
105 |
} |
doxygen/html_gkeyfile/struct_mmachine-members.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: Member List</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li class="current"><a href="annotated.html"><span>Classes</span></a></li> |
|
16 |
<li><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
<div class="tabs"> |
|
20 |
<ul> |
|
21 |
<li><a href="annotated.html"><span>Class List</span></a></li> |
|
22 |
</ul> |
|
23 |
</div> |
|
24 |
</div> |
|
25 |
<div class="contents"> |
|
26 |
<h1>Mmachine Member List</h1>This is the complete list of members for <a class="el" href="struct_mmachine.html">Mmachine</a>, including all inherited members.<table> |
|
27 |
<tr bgcolor="#f0f0f0"><td><b>err</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
28 |
<tr bgcolor="#f0f0f0"><td><b>h</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
29 |
<tr bgcolor="#f0f0f0"><td><b>lckdGC</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
30 |
<tr bgcolor="#f0f0f0"><td><b>maxpp</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
31 |
<tr bgcolor="#f0f0f0"><td><b>pp</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
32 |
<tr bgcolor="#f0f0f0"><td><b>sigGC</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
33 |
<tr bgcolor="#f0f0f0"><td><b>sizetape</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
34 |
<tr bgcolor="#f0f0f0"><td><b>tape</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
35 |
<tr bgcolor="#f0f0f0"><td><b>top</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
36 |
<tr bgcolor="#f0f0f0"><td><b>topheap</b> (defined in <a class="el" href="struct_mmachine.html">Mmachine</a>)</td><td><a class="el" href="struct_mmachine.html">Mmachine</a></td><td></td></tr> |
|
37 |
</table></div> |
|
38 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 13:57:06 2011 for keyfile by |
|
39 |
<a href="http://www.doxygen.org/index.html"> |
|
40 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
41 |
</body> |
|
42 |
</html> |
doxygen/html_gkeyfile/installdox | ||
---|---|---|
1 |
#!/usr/bin/perl |
|
2 |
|
|
3 |
%subst = ( ); |
|
4 |
$quiet = 0; |
|
5 |
|
|
6 |
if (open(F,"search.cfg")) |
|
7 |
{ |
|
8 |
$_=<F> ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_; |
|
9 |
$_=<F> ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_; |
|
10 |
} |
|
11 |
|
|
12 |
while ( @ARGV ) { |
|
13 |
$_ = shift @ARGV; |
|
14 |
if ( s/^-// ) { |
|
15 |
if ( /^l(.*)/ ) { |
|
16 |
$v = ($1 eq "") ? shift @ARGV : $1; |
|
17 |
($v =~ /\/$/) || ($v .= "/"); |
|
18 |
$_ = $v; |
|
19 |
if ( /(.+)\@(.+)/ ) { |
|
20 |
if ( exists $subst{$1} ) { |
|
21 |
$subst{$1} = $2; |
|
22 |
} else { |
|
23 |
print STDERR "Unknown tag file $1 given with option -l\n"; |
|
24 |
&usage(); |
|
25 |
} |
|
26 |
} else { |
|
27 |
print STDERR "Argument $_ is invalid for option -l\n"; |
|
28 |
&usage(); |
|
29 |
} |
|
30 |
} |
|
31 |
elsif ( /^q/ ) { |
|
32 |
$quiet = 1; |
|
33 |
} |
|
34 |
elsif ( /^\?|^h/ ) { |
|
35 |
&usage(); |
|
36 |
} |
|
37 |
else { |
|
38 |
print STDERR "Illegal option -$_\n"; |
|
39 |
&usage(); |
|
40 |
} |
|
41 |
} |
|
42 |
else { |
|
43 |
push (@files, $_ ); |
|
44 |
} |
|
45 |
} |
|
46 |
|
|
47 |
foreach $sub (keys %subst) |
|
48 |
{ |
|
49 |
if ( $subst{$sub} eq "" ) |
|
50 |
{ |
|
51 |
print STDERR "No substitute given for tag file `$sub'\n"; |
|
52 |
&usage(); |
|
53 |
} |
|
54 |
elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" ) |
|
55 |
{ |
|
56 |
print "Substituting $subst{$sub} for each occurence of tag file $sub\n"; |
|
57 |
} |
|
58 |
} |
|
59 |
|
|
60 |
if ( ! @files ) { |
|
61 |
if (opendir(D,".")) { |
|
62 |
foreach $file ( readdir(D) ) { |
|
63 |
$match = ".html"; |
|
64 |
next if ( $file =~ /^\.\.?$/ ); |
|
65 |
($file =~ /$match/) && (push @files, $file); |
|
66 |
($file =~ "tree.js") && (push @files, $file); |
|
67 |
} |
|
68 |
closedir(D); |
|
69 |
} |
|
70 |
} |
|
71 |
|
|
72 |
if ( ! @files ) { |
|
73 |
print STDERR "Warning: No input files given and none found!\n"; |
|
74 |
} |
|
75 |
|
|
76 |
foreach $f (@files) |
|
77 |
{ |
|
78 |
if ( ! $quiet ) { |
|
79 |
print "Editing: $f...\n"; |
|
80 |
} |
|
81 |
$oldf = $f; |
|
82 |
$f .= ".bak"; |
|
83 |
unless (rename $oldf,$f) { |
|
84 |
print STDERR "Error: cannot rename file $oldf\n"; |
|
85 |
exit 1; |
|
86 |
} |
|
87 |
if (open(F,"<$f")) { |
|
88 |
unless (open(G,">$oldf")) { |
|
89 |
print STDERR "Error: opening file $oldf for writing\n"; |
|
90 |
exit 1; |
|
91 |
} |
|
92 |
if ($oldf ne "tree.js") { |
|
93 |
while (<F>) { |
|
94 |
s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g; |
|
95 |
print G "$_"; |
|
96 |
} |
|
97 |
} |
|
98 |
else { |
|
99 |
while (<F>) { |
|
100 |
s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g; |
|
101 |
print G "$_"; |
|
102 |
} |
|
103 |
} |
|
104 |
} |
|
105 |
else { |
|
106 |
print STDERR "Warning file $f does not exist\n"; |
|
107 |
} |
|
108 |
unlink $f; |
|
109 |
} |
|
110 |
|
|
111 |
sub usage { |
|
112 |
print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n"; |
|
113 |
print STDERR "Options:\n"; |
|
114 |
print STDERR " -l tagfile\@linkName tag file + URL or directory \n"; |
|
115 |
print STDERR " -q Quiet mode\n\n"; |
|
116 |
exit 1; |
|
117 |
} |
|
0 | 118 |
doxygen/html_gkeyfile/scol__glib__keyfile_8h_source.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: scol_glib_keyfile.h Source File</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li><a href="annotated.html"><span>Data Structures</span></a></li> |
|
16 |
<li class="current"><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
<div class="tabs"> |
|
20 |
<ul> |
|
21 |
<li><a href="files.html"><span>File List</span></a></li> |
|
22 |
<li><a href="globals.html"><span>Globals</span></a></li> |
|
23 |
</ul> |
|
24 |
</div> |
|
25 |
<h1>scol_glib_keyfile.h</h1><a href="scol__glib__keyfile_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
|
26 |
<a name="l00006"></a>00006 <span class="comment">/*</span> |
|
27 |
<a name="l00007"></a>00007 <span class="comment">This source file is part of Scol</span> |
|
28 |
<a name="l00008"></a>00008 <span class="comment">For the latest info, see http://www.scolring.org</span> |
|
29 |
<a name="l00009"></a>00009 <span class="comment"></span> |
|
30 |
<a name="l00010"></a>00010 <span class="comment">Copyright (c) 2010 Stephane Bisaro, aka Iri <iri@irizone.net></span> |
|
31 |
<a name="l00011"></a>00011 <span class="comment"></span> |
|
32 |
<a name="l00012"></a>00012 <span class="comment">This program is free software; you can redistribute it and/or modify it under</span> |
|
33 |
<a name="l00013"></a>00013 <span class="comment">the terms of the GNU Lesser General Public License as published by the Free Software</span> |
|
34 |
<a name="l00014"></a>00014 <span class="comment">Foundation; either version 2 of the License, or (at your option) any later</span> |
|
35 |
<a name="l00015"></a>00015 <span class="comment">version.</span> |
|
36 |
<a name="l00016"></a>00016 <span class="comment"></span> |
|
37 |
<a name="l00017"></a>00017 <span class="comment">This program is distributed in the hope that it will be useful, but WITHOUT</span> |
|
38 |
<a name="l00018"></a>00018 <span class="comment">ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS</span> |
|
39 |
<a name="l00019"></a>00019 <span class="comment">FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</span> |
|
40 |
<a name="l00020"></a>00020 <span class="comment"></span> |
|
41 |
<a name="l00021"></a>00021 <span class="comment">You should have received a copy of the GNU Lesser General Public License along with</span> |
|
42 |
<a name="l00022"></a>00022 <span class="comment">this program; if not, write to the Free Software Foundation, Inc., 59 Temple</span> |
|
43 |
<a name="l00023"></a>00023 <span class="comment">Place - Suite 330, Boston, MA 02111-1307, USA, or go to</span> |
|
44 |
<a name="l00024"></a>00024 <span class="comment">http://www.gnu.org/copyleft/lesser.txt</span> |
|
45 |
<a name="l00025"></a>00025 <span class="comment"></span> |
|
46 |
<a name="l00026"></a>00026 <span class="comment">For others informations, please contact us from http://www.scolring.org/</span> |
|
47 |
<a name="l00027"></a>00027 <span class="comment">*/</span> |
|
48 |
<a name="l00028"></a>00028 |
|
49 |
<a name="l00029"></a>00029 <span class="preprocessor">#ifndef __SCOL_GLIB_INI_H__</span> |
|
50 |
<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#define __SCOL_GLIB_INI_H__</span> |
|
51 |
<a name="l00031"></a>00031 <span class="preprocessor"></span> |
|
52 |
<a name="l00032"></a>00032 <span class="preprocessor">#include "main.h"</span> |
|
53 |
<a name="l00033"></a>00033 <span class="preprocessor">#include <glib/gstdio.h></span> |
|
54 |
<a name="l00034"></a>00034 |
|
55 |
<a name="l00035"></a>00035 <span class="comment">/* comment if you 'd a 2.26 or + */</span> |
|
56 |
<a name="l00036"></a>00036 <span class="preprocessor">#define GLIB_224</span> |
|
57 |
<a name="l00037"></a>00037 <span class="preprocessor"></span> |
|
58 |
<a name="l00038"></a>00038 <span class="preprocessor">#define GKEYFILE_PKG_NB 31</span> |
|
59 |
<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define GKEYFILE_RFL_NB 0</span> |
|
60 |
<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define OBJGKEYFILE_HANDLE 0</span> |
|
61 |
<a name="l00041"></a>00041 <span class="preprocessor"></span> |
|
62 |
<a name="l00042"></a>00042 |
|
63 |
<a name="l00043"></a>00043 |
|
64 |
<a name="l00044"></a>00044 <span class="keywordtype">int</span> ObjKeyFile; |
|
65 |
<a name="l00045"></a>00045 <span class="comment">/* internals functions */</span> |
|
66 |
<a name="l00046"></a>00046 <span class="keywordtype">int</span> <a class="code" href="scol__glib__keyfile_8h.html#a4020358a05e3c4d05c70268787b14b05">scol_g_key_file_read</a> (GKeyFile *ini, <a class="code" href="structMmachine.html">mmachine</a> m); |
|
67 |
<a name="l00047"></a>00047 |
|
68 |
<a name="l00048"></a>00048 |
|
69 |
<a name="l00049"></a>00049 <span class="preprocessor">#endif </span><span class="comment">/* __SCOL_GLIB_INI_H__ */</span> |
|
70 |
</pre></div></div> |
|
71 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 14:04:18 2011 for keyfile by |
|
72 |
<a href="http://www.doxygen.org/index.html"> |
|
73 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
74 |
</body> |
|
75 |
</html> |
doxygen/html_gkeyfile/structPackdir.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: Packdir Struct Reference</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> |
|
16 |
<li><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
<div class="tabs"> |
|
20 |
<ul> |
|
21 |
<li><a href="annotated.html"><span>Data Structures</span></a></li> |
|
22 |
</ul> |
|
23 |
</div> |
|
24 |
</div> |
|
25 |
<div class="contents"> |
|
26 |
<h1>Packdir Struct Reference</h1><!-- doxytag: class="Packdir" --><table border="0" cellpadding="0" cellspacing="0"> |
|
27 |
<tr><td colspan="2"><h2>Data Fields</h2></td></tr> |
|
28 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6021cd8bd3f221c9ae5fe02f7e6a32bf"></a><!-- doxytag: member="Packdir::path" ref="a6021cd8bd3f221c9ae5fe02f7e6a32bf" args="[SIZESIGN]" --> |
|
29 |
char </td><td class="memItemRight" valign="bottom"><b>path</b> [SIZESIGN]</td></tr> |
|
30 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef4db277c08bf7aac10dee9d0b87a0d0"></a><!-- doxytag: member="Packdir::quota" ref="aef4db277c08bf7aac10dee9d0b87a0d0" args="" --> |
|
31 |
int </td><td class="memItemRight" valign="bottom"><b>quota</b></td></tr> |
|
32 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87478449d6300ecb5cc168824428c899"></a><!-- doxytag: member="Packdir::next" ref="a87478449d6300ecb5cc168824428c899" args="" --> |
|
33 |
struct <a class="el" href="structPackdir.html">Packdir</a> * </td><td class="memItemRight" valign="bottom"><b>next</b></td></tr> |
|
34 |
</table> |
|
35 |
<hr/>The documentation for this struct was generated from the following files:<ul> |
|
36 |
<li><a class="el" href="scol__plugin__lin_8h_source.html">scol_plugin_lin.h</a></li> |
|
37 |
<li><a class="el" href="scol__plugin__win_8h_source.html">scol_plugin_win.h</a></li> |
|
38 |
</ul> |
|
39 |
</div> |
|
40 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 14:04:18 2011 for keyfile by |
|
41 |
<a href="http://www.doxygen.org/index.html"> |
|
42 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
43 |
</body> |
|
44 |
</html> |
doxygen/html_gkeyfile/macros_8h.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: macros.h File Reference</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li><a href="annotated.html"><span>Data Structures</span></a></li> |
|
16 |
<li class="current"><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
<div class="tabs"> |
|
20 |
<ul> |
|
21 |
<li><a href="files.html"><span>File List</span></a></li> |
|
22 |
<li><a href="globals.html"><span>Globals</span></a></li> |
|
23 |
</ul> |
|
24 |
</div> |
|
25 |
</div> |
|
26 |
<div class="contents"> |
|
27 |
<h1>macros.h File Reference</h1> |
|
28 |
<p>usefull Scol macros |
|
29 |
<a href="#_details">More...</a></p> |
|
30 |
|
|
31 |
<p><a href="macros_8h_source.html">Go to the source code of this file.</a></p> |
|
32 |
<table border="0" cellpadding="0" cellspacing="0"> |
|
33 |
<tr><td colspan="2"><h2>Defines</h2></td></tr> |
|
34 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef4636c89c5618830b95fafc242b764d"></a><!-- doxytag: member="macros.h::SAFEdelete" ref="aef4636c89c5618830b95fafc242b764d" args="(p)" --> |
|
35 |
#define </td><td class="memItemRight" valign="bottom"><b>SAFEdelete</b>(p) { if (p) { free (p); (p) = NULL; } }</td></tr> |
|
36 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcf361826c68da9462e4a3145e2d5963"></a><!-- doxytag: member="macros.h::_SEPTRBIT" ref="afcf361826c68da9462e4a3145e2d5963" args="" --> |
|
37 |
#define </td><td class="memItemRight" valign="bottom"><b>_SEPTRBIT</b> 0x00000001</td></tr> |
|
38 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bb7f4a5ecbaa2f01e9de5fbb4ab386c"></a><!-- doxytag: member="macros.h::SEW2I" ref="a6bb7f4a5ecbaa2f01e9de5fbb4ab386c" args="(w)" --> |
|
39 |
#define </td><td class="memItemRight" valign="bottom"><b>SEW2I</b>(w) ((w)>>1)</td></tr> |
|
40 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3428b1f701e14774d518acc14e6e3ce1"></a><!-- doxytag: member="macros.h::SEW2P" ref="a3428b1f701e14774d518acc14e6e3ce1" args="(w)" --> |
|
41 |
#define </td><td class="memItemRight" valign="bottom"><b>SEW2P</b>(w) ((w)>>1)</td></tr> |
|
42 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad019a6837bcb094bf74e812ceed59430"></a><!-- doxytag: member="macros.h::SEI2W" ref="ad019a6837bcb094bf74e812ceed59430" args="(n)" --> |
|
43 |
#define </td><td class="memItemRight" valign="bottom"><b>SEI2W</b>(n) ((n)<<1)</td></tr> |
|
44 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6b75e0db064027515be00c7b4e0c8d5"></a><!-- doxytag: member="macros.h::SEP2W" ref="ac6b75e0db064027515be00c7b4e0c8d5" args="(p)" --> |
|
45 |
#define </td><td class="memItemRight" valign="bottom"><b>SEP2W</b>(p) ((p)<<1 | _SEPTRBIT)</td></tr> |
|
46 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad15a32f5c85fcffb8411032a14e8bb6d"></a><!-- doxytag: member="macros.h::MTOI" ref="ad15a32f5c85fcffb8411032a14e8bb6d" args="(mot)" --> |
|
47 |
#define </td><td class="memItemRight" valign="bottom"><b>MTOI</b>(mot) ((mot)>>1)</td></tr> |
|
48 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e53dfb6d852d701032f0cf4583a266f"></a><!-- doxytag: member="macros.h::MTOP" ref="a2e53dfb6d852d701032f0cf4583a266f" args="(mot)" --> |
|
49 |
#define </td><td class="memItemRight" valign="bottom"><b>MTOP</b>(mot) ((mot)>>1)</td></tr> |
|
50 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a299a57c8e54be503350efe243ac08515"></a><!-- doxytag: member="macros.h::ITOM" ref="a299a57c8e54be503350efe243ac08515" args="(mot)" --> |
|
51 |
#define </td><td class="memItemRight" valign="bottom"><b>ITOM</b>(mot) ((mot)<<1)</td></tr> |
|
52 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a324c24f1e9adac1061d094dbfd6ddd4b"></a><!-- doxytag: member="macros.h::PTOM" ref="a324c24f1e9adac1061d094dbfd6ddd4b" args="(mot)" --> |
|
53 |
#define </td><td class="memItemRight" valign="bottom"><b>PTOM</b>(mot) (((mot)<<1)+1)</td></tr> |
|
54 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d0c0bd93fb87252c696b1ae1f87592f"></a><!-- doxytag: member="macros.h::INVERT" ref="a2d0c0bd93fb87252c696b1ae1f87592f" args="(m, a, b)" --> |
|
55 |
#define </td><td class="memItemRight" valign="bottom"><b>INVERT</b>(m, a, b) {tmp_res=MMget(m,a);MMset(m,a,MMget(m,b));MMset(m,b,tmp_res);}</td></tr> |
|
56 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeea6cfed5ac6a405e8b3c40bf14784d2"></a><!-- doxytag: member="macros.h::SEDROP" ref="aeea6cfed5ac6a405e8b3c40bf14784d2" args="(m, n)" --> |
|
57 |
#define </td><td class="memItemRight" valign="bottom"><b>SEDROP</b>(m, n) ((m)->pp += (n))</td></tr> |
|
58 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6c44381e754a26d341915adffac5069"></a><!-- doxytag: member="macros.h::SEPUSHSTR" ref="ae6c44381e754a26d341915adffac5069" args="(m, s)" --> |
|
59 |
#define </td><td class="memItemRight" valign="bottom"><b>SEPUSHSTR</b>(m, s) (Mpushstrbloc((m), (s)))</td></tr> |
|
60 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a992e023ab2b1a1a5f7b9b17a09cc0ce7"></a><!-- doxytag: member="macros.h::CHECK" ref="a992e023ab2b1a1a5f7b9b17a09cc0ce7" args="(m)" --> |
|
61 |
#define </td><td class="memItemRight" valign="bottom"><b>CHECK</b>(m) if ((tmp_res=m)) return tmp_res</td></tr> |
|
62 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a176e70b7b27493cb9439efab7e1106d6"></a><!-- doxytag: member="macros.h::SCOLUTF8" ref="a176e70b7b27493cb9439efab7e1106d6" args="(string, len)" --> |
|
63 |
#define </td><td class="memItemRight" valign="bottom"><b>SCOLUTF8</b>(string, len) g_locale_to_utf8 (string, len, NULL, NULL, NULL)</td></tr> |
|
64 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c41e89e6caabcae375a9efc7b1935aa"></a><!-- doxytag: member="macros.h::UTF8SCOL" ref="a1c41e89e6caabcae375a9efc7b1935aa" args="(string, len)" --> |
|
65 |
#define </td><td class="memItemRight" valign="bottom"><b>UTF8SCOL</b>(string, len) g_locale_from_utf8 (string, len, NULL, NULL, NULL)</td></tr> |
|
66 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa45d7fbe0ff7d03baf556fedfdc49b32"></a><!-- doxytag: member="macros.h::SIZEINT" ref="aa45d7fbe0ff7d03baf556fedfdc49b32" args="(x)" --> |
|
67 |
#define </td><td class="memItemRight" valign="bottom"><b>SIZEINT</b>(x) floor (log10 (x)) + 1</td></tr> |
|
68 |
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>FSET</b>(val, f)</td></tr> |
|
69 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d88531a1a242878fe4e423219aab5c6"></a><!-- doxytag: member="macros.h::FGET" ref="a5d88531a1a242878fe4e423219aab5c6" args="(val)" --> |
|
70 |
#define </td><td class="memItemRight" valign="bottom"><b>FGET</b>(val) (*(float*)&(val))</td></tr> |
|
71 |
</table> |
|
72 |
<hr/><a name="_details"></a><h2>Detailed Description</h2> |
|
73 |
<p>usefull Scol macros </p> |
|
74 |
<dl class="author"><dt><b>Author:</b></dt><dd>Sylvain HUET, Stephane Bisaro </dd></dl> |
|
75 |
<hr/><h2>Define Documentation</h2> |
|
76 |
<a class="anchor" id="a8eab2b9b6cd86246ecd6445ddb15442b"></a><!-- doxytag: member="macros.h::FSET" ref="a8eab2b9b6cd86246ecd6445ddb15442b" args="(val, f)" --> |
|
77 |
<div class="memitem"> |
|
78 |
<div class="memproto"> |
|
79 |
<table class="memname"> |
|
80 |
<tr> |
|
81 |
<td class="memname">#define FSET</td> |
|
82 |
<td>(</td> |
|
83 |
<td class="paramtype">val, </td> |
|
84 |
</tr> |
|
85 |
<tr> |
|
86 |
<td class="paramkey"></td> |
|
87 |
<td></td> |
|
88 |
<td class="paramtype">f </td> |
|
89 |
<td class="paramname"></td> |
|
90 |
<td> ) </td> |
|
91 |
<td></td> |
|
92 |
</tr> |
|
93 |
</table> |
|
94 |
</div> |
|
95 |
<div class="memdoc"> |
|
96 |
<b>Value:</b><div class="fragment"><pre class="fragment">{ \ |
|
97 |
<span class="keywordtype">float</span> g = (f); \ |
|
98 |
(val) = (*(<span class="keywordtype">int</span>*)&g) & 0xfffffffe; \ |
|
99 |
} |
|
100 |
</pre></div> |
|
101 |
</div> |
|
102 |
</div> |
|
103 |
</div> |
|
104 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 14:04:18 2011 for keyfile by |
|
105 |
<a href="http://www.doxygen.org/index.html"> |
|
106 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
107 |
</body> |
|
108 |
</html> |
doxygen/html_gkeyfile/main.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: Main Page</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li class="current"><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li><a href="annotated.html"><span>Classes</span></a></li> |
|
16 |
<li><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
</div> |
|
20 |
<div class="contents"> |
|
21 |
<h1>gKeyfile Documentation</h1></div> |
|
22 |
<p>gKeyFile is a Scol library based from GLib 2.24 / 2.26.<br /> |
|
23 |
Supported platforms : GNU / Linux and Microsoft Windows</p> |
|
24 |
|
|
25 |
<h2>Installation</h2> |
|
26 |
<ol> |
|
27 |
<li>Download the library (MS Windows : <em>gkeyfile.dll</em>, |
|
28 |
GNU/Linux : <em>gkeyfile.so</em>) : |
|
29 |
</li> |
|
30 |
<li>Copy it to your scol's plugins directory</li> |
|
31 |
<li>Edit the <em>usm.ini</em> file and add this line : |
|
32 |
<div class="fragment"><pre class="fragment">plugin plugins/gkeyfile.dll SCOLloadGKEYFILE SCOLfreeGKEYFILE</pre></div> if you |
|
33 |
are on MS Windows, or<br /> |
|
34 |
<div class="fragment"><pre class="fragment">plugin ./plugins/gkeyfile.so SCOLloadGKEYFILE SCOLfreeGKEYFILE</pre></div> if you |
|
35 |
are on GNU/linux.</li> |
|
36 |
<li>(Re)Launch Scol.</li> |
|
37 |
</ol> |
|
38 |
<p>You must have the GLib 2.24 or + library installed on your system. |
|
39 |
Only the GLib. <br /> |
|
40 |
More information <a href="http://trac.scolring.org/projects/lib2dgtk/wiki/Installation">here</a> (section : GTK+)</p> |
|
41 |
|
|
42 |
<p>To uninstall, comment or remove the line to the <em>usm.ini</em> file. You can |
|
43 |
safely delete the *.dll or *.so if you want.</p> |
|
44 |
|
|
45 |
<h2>Introduction</h2> |
|
46 |
<p>It reads and write a <em>key file</em>, typically a configuration file.</p> |
|
47 |
<p>This key file can contain groups, keys, values, list of values and localization |
|
48 |
for each key. It is possible to read and write any comments.<br /> |
|
49 |
Here is an example :</p> |
|
50 |
|
|
51 |
<div class="fragment"><pre class="fragment"> |
|
52 |
# This is an example key-value file |
|
53 |
|
|
54 |
[userconf] |
|
55 |
# The default value of Name |
|
56 |
Name=Your pseudo |
|
57 |
# The french value of Name |
|
58 |
Name[fr]=Votre pseudonyme |
|
59 |
# The german value of Name |
|
60 |
Name[de]=Ihr Spitzname |
|
61 |
# His/her password |
|
62 |
Pass=Your passeword |
|
63 |
Pass[fr]=Votre mot de passe |
|
64 |
Pass[es]=Contraseña |
|
65 |
# Identification |
|
66 |
Login=iri |
|
67 |
Pwd=1%f5]mfé |
|
68 |
# Number of connexion, success, fail |
|
69 |
Conn=12;11;1 |
|
70 |
|
|
71 |
# Skin configuration |
|
72 |
[skin] |
|
73 |
Name=red |
|
74 |
Path=app/themes/red/ |
|
75 |
Others=blue;yellow;green;black |
|
76 |
Position=50;120 |
|
77 |
|
|
78 |
# Personnal values |
|
79 |
[personnal] |
|
80 |
# integer |
|
81 |
value=12;4;589;-12;4 |
|
82 |
# float |
|
83 |
valuef=0.25;4.52 |
|
84 |
</pre></div> |
|
85 |
|
|
86 |
<p>The complete API can be found <a href="scol__glib__keyfile_8c.html#_details">here</a></p> |
|
87 |
|
|
88 |
<p>Here a basic example (with the key file above)</p> |
|
89 |
<div class="fragment"><pre class="fragment"> |
|
90 |
typeof Ini = ObjKeyFile;; |
|
91 |
|
|
92 |
fun extrcatIniSub (list)= |
|
93 |
if list == nil then |
|
94 |
0 |
|
95 |
else |
|
96 |
let hd list -> [key value] in |
|
97 |
( |
|
98 |
_fooS strcatn ".... " :: key :: " : " :: value :: nil; |
|
99 |
extrcatIniSub tl list |
|
100 |
);; |
|
101 |
|
|
102 |
fun extrcatIni (list)= |
|
103 |
if list == nil then |
|
104 |
0 |
|
105 |
else |
|
106 |
let hd list -> [group sublist] in |
|
107 |
( |
|
108 |
_fooS strcat ".. " group; |
|
109 |
extrcatIniSub sublist; |
|
110 |
extrcatIni tl list |
|
111 |
);; |
|
112 |
|
|
113 |
fun main ()= |
|
114 |
_showconsole; |
|
115 |
|
|
116 |
// flag = 3 : we need the localization and the comments |
|
117 |
set Ini = _gkeyFileLoadP _channel _checkpack "tests/gkeyfile/test.ini" nil 3; |
|
118 |
if Ini == nil then |
|
119 |
( |
|
120 |
_fooS "The key file could not be loaded !"; |
|
121 |
0 |
|
122 |
else |
|
123 |
( |
|
124 |
// What structure is contained in this file ? It will be displayed in the console |
|
125 |
extrcatIni _gkeyFileGetDatas Ini; |
|
126 |
// Get somevalues ... |
|
127 |
_fooS gkeyFileGetValue Ini "username" "Name" GKF_VALUE_STRING; |
|
128 |
_fooS gkeyFileGetLocaleValue Ini "username" "Name" "fr"; |
|
129 |
// We add a key and few localized values |
|
130 |
set Ini = _gkeyFileSetValue Ini "username" "hi" "Welcome" GKF_VALUE_STRING; |
|
131 |
set Ini = _gkeyFileSetLocaleValue Ini "username" "hi" "Bonjour !" "fr"; |
|
132 |
set Ini = _gkeyFileSetLocaleValue Ini "username" "hi" "Benvenuti !" "it"; |
|
133 |
// We save the strcuture to the key file (it will be overwritten) |
|
134 |
_fooId _gkeyFileSave Ini _getmodifypack "tests/gkeyfile/test.ini"; |
|
135 |
0 |
|
136 |
);; |
|
137 |
</pre></div> |
|
138 |
|
|
139 |
|
|
140 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 12:50:51 2011 for keyfile by |
|
141 |
<a href="http://www.doxygen.org/index.html"> |
|
142 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
143 |
</body> |
|
144 |
</html> |
doxygen/html_gkeyfile/scol__plugin__win_8h.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: scol_plugin_win.h File Reference</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li><a href="annotated.html"><span>Data Structures</span></a></li> |
|
16 |
<li class="current"><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
<div class="tabs"> |
|
20 |
<ul> |
|
21 |
<li><a href="files.html"><span>File List</span></a></li> |
|
22 |
<li><a href="globals.html"><span>Globals</span></a></li> |
|
23 |
</ul> |
|
24 |
</div> |
|
25 |
</div> |
|
26 |
<div class="contents"> |
|
27 |
<h1>scol_plugin_win.h File Reference</h1> |
|
28 |
<p>Scol plugin definition API (MS Windows). |
|
29 |
<a href="#_details">More...</a></p> |
|
30 |
<code>#include <windows.h></code><br/> |
|
31 |
<code>#include <stdio.h></code><br/> |
|
32 |
<code>#include <stdlib.h></code><br/> |
|
33 |
|
|
34 |
<p><a href="scol__plugin__win_8h_source.html">Go to the source code of this file.</a></p> |
|
35 |
<table border="0" cellpadding="0" cellspacing="0"> |
|
36 |
<tr><td colspan="2"><h2>Data Structures</h2></td></tr> |
|
37 |
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structMmachine.html">Mmachine</a></td></tr> |
|
38 |
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structPackdir.html">Packdir</a></td></tr> |
|
39 |
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structCBmachine.html">CBmachine</a></td></tr> |
|
40 |
<tr><td colspan="2"><h2>Defines</h2></td></tr> |
|
41 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e14e3bccf6fa90e805265922c71ab7b"></a><!-- doxytag: member="scol_plugin_win.h::SizeWord" ref="a0e14e3bccf6fa90e805265922c71ab7b" args="" --> |
|
42 |
#define </td><td class="memItemRight" valign="bottom"><b>SizeWord</b> 4</td></tr> |
|
43 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01ffba2739159ece3f306807710d100a"></a><!-- doxytag: member="scol_plugin_win.h::SizeHeader" ref="a01ffba2739159ece3f306807710d100a" args="" --> |
|
44 |
#define </td><td class="memItemRight" valign="bottom"><b>SizeHeader</b> 3</td></tr> |
|
45 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a263efce0e5cda1d387a1a43f94715445"></a><!-- doxytag: member="scol_plugin_win.h::NIL" ref="a263efce0e5cda1d387a1a43f94715445" args="" --> |
|
46 |
#define </td><td class="memItemRight" valign="bottom"><b>NIL</b> -1</td></tr> |
|
47 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f8fc15f1afc3cedb0d5a9cde27c8ad0"></a><!-- doxytag: member="scol_plugin_win.h::TYPETAB" ref="a0f8fc15f1afc3cedb0d5a9cde27c8ad0" args="" --> |
|
48 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPETAB</b> 1</td></tr> |
|
49 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a48f436fd6e36acb2b8a8a2687ab30f32"></a><!-- doxytag: member="scol_plugin_win.h::TYPEBUF" ref="a48f436fd6e36acb2b8a8a2687ab30f32" args="" --> |
|
50 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPEBUF</b> 0</td></tr> |
|
51 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa449ec0762f8c3123546b00efe7a15e1"></a><!-- doxytag: member="scol_plugin_win.h::MERREND" ref="aa449ec0762f8c3123546b00efe7a15e1" args="" --> |
|
52 |
#define </td><td class="memItemRight" valign="bottom"><b>MERREND</b> 1</td></tr> |
|
53 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a907846a1fe7216a390a5194c10814fde"></a><!-- doxytag: member="scol_plugin_win.h::MERROK" ref="a907846a1fe7216a390a5194c10814fde" args="" --> |
|
54 |
#define </td><td class="memItemRight" valign="bottom"><b>MERROK</b> 0</td></tr> |
|
55 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e6f029576ded39aa04ba5048ef79fc9"></a><!-- doxytag: member="scol_plugin_win.h::MERRMEM" ref="a2e6f029576ded39aa04ba5048ef79fc9" args="" --> |
|
56 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRMEM</b> -1</td></tr> |
|
57 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2702c714b53e5a441d0c3f33a2dddfe2"></a><!-- doxytag: member="scol_plugin_win.h::MERRTYP" ref="a2702c714b53e5a441d0c3f33a2dddfe2" args="" --> |
|
58 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRTYP</b> -2</td></tr> |
|
59 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcddffbdcb1935958c3c06f9b2926746"></a><!-- doxytag: member="scol_plugin_win.h::MERRRET" ref="abcddffbdcb1935958c3c06f9b2926746" args="" --> |
|
60 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRRET</b> -3</td></tr> |
|
61 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e6d2d837fba1e45e830f878c8821f93"></a><!-- doxytag: member="scol_plugin_win.h::MERRNUL" ref="a3e6d2d837fba1e45e830f878c8821f93" args="" --> |
|
62 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRNUL</b> -4</td></tr> |
|
63 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33540cd9b5364aef69c47f7f61e96c1b"></a><!-- doxytag: member="scol_plugin_win.h::MERRNF" ref="a33540cd9b5364aef69c47f7f61e96c1b" args="" --> |
|
64 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRNF</b> -5</td></tr> |
|
65 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ff9269ac0c4a63b20fa36ba9b8b137a"></a><!-- doxytag: member="scol_plugin_win.h::MERRLINK" ref="a6ff9269ac0c4a63b20fa36ba9b8b137a" args="" --> |
|
66 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRLINK</b> -6</td></tr> |
|
67 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0d08edd1e601314c5d13f14262670f5"></a><!-- doxytag: member="scol_plugin_win.h::MERRFULL" ref="ad0d08edd1e601314c5d13f14262670f5" args="" --> |
|
68 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRFULL</b> -7</td></tr> |
|
69 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a7f19899715147098e70ca28042e52e"></a><!-- doxytag: member="scol_plugin_win.h::MERRUNKNOWN" ref="a8a7f19899715147098e70ca28042e52e" args="" --> |
|
70 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRUNKNOWN</b> -8</td></tr> |
|
71 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad47142a74a36ca03d4b703654a41f461"></a><!-- doxytag: member="scol_plugin_win.h::MERRTOOLARGE" ref="ad47142a74a36ca03d4b703654a41f461" args="" --> |
|
72 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRTOOLARGE</b> -9</td></tr> |
|
73 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec3ca947be80963c4f1225ade87b47b4"></a><!-- doxytag: member="scol_plugin_win.h::MERREP" ref="aec3ca947be80963c4f1225ade87b47b4" args="" --> |
|
74 |
#define </td><td class="memItemRight" valign="bottom"><b>MERREP</b> -10</td></tr> |
|
75 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a412363288fc15665c703f77fff87beca"></a><!-- doxytag: member="scol_plugin_win.h::MERRFILE" ref="a412363288fc15665c703f77fff87beca" args="" --> |
|
76 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRFILE</b> -11</td></tr> |
|
77 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a929142840816762fffb00c3fe8995d44"></a><!-- doxytag: member="scol_plugin_win.h::MERRCLOSE" ref="a929142840816762fffb00c3fe8995d44" args="" --> |
|
78 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRCLOSE</b> -12</td></tr> |
|
79 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1560e37650b25a3bfbc6c5a0f949b471"></a><!-- doxytag: member="scol_plugin_win.h::MERRCHNLDWN" ref="a1560e37650b25a3bfbc6c5a0f949b471" args="" --> |
|
80 |
#define </td><td class="memItemRight" valign="bottom"><b>MERRCHNLDWN</b> -13</td></tr> |
|
81 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a439a1a8e93e2f008dde6ebb99bd3cd"></a><!-- doxytag: member="scol_plugin_win.h::OFFSCCUR" ref="a3a439a1a8e93e2f008dde6ebb99bd3cd" args="" --> |
|
82 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFSCCUR</b> 0</td></tr> |
|
83 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c5443ebdb51e9b7bd8fbbfc0338a5f3"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJMAG" ref="a4c5443ebdb51e9b7bd8fbbfc0338a5f3" args="" --> |
|
84 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJMAG</b> 0</td></tr> |
|
85 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93a9e8336c5ac42cb048bfcc1efb2e07"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJCHN" ref="a93a9e8336c5ac42cb048bfcc1efb2e07" args="" --> |
|
86 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJCHN</b> 1</td></tr> |
|
87 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe79d44c8cc5c39da8804284da267fdf"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJTYP" ref="afe79d44c8cc5c39da8804284da267fdf" args="" --> |
|
88 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJTYP</b> 2</td></tr> |
|
89 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac92409e3fc78c27937baa1219f9b9253"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJHAND" ref="ac92409e3fc78c27937baa1219f9b9253" args="" --> |
|
90 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJHAND</b> 3</td></tr> |
|
91 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add2d9b5c7a79ce6713f64c76ce83fbed"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJTPERE" ref="add2d9b5c7a79ce6713f64c76ce83fbed" args="" --> |
|
92 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJTPERE</b> 4</td></tr> |
|
93 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac67c53210d0701765927a761dbb45c3f"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJHPERE" ref="ac67c53210d0701765927a761dbb45c3f" args="" --> |
|
94 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJHPERE</b> 5</td></tr> |
|
95 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6ce1844b6852b85fd0b392a9e662ae4"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJREF0" ref="ad6ce1844b6852b85fd0b392a9e662ae4" args="" --> |
|
96 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJREF0</b> 6</td></tr> |
|
97 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cab594a94b90eff55516e3fbc7622d5"></a><!-- doxytag: member="scol_plugin_win.h::OFFOBJUSER0" ref="a8cab594a94b90eff55516e3fbc7622d5" args="" --> |
|
98 |
#define </td><td class="memItemRight" valign="bottom"><b>OFFOBJUSER0</b> 7</td></tr> |
|
99 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78bf0d1344a037b7c033a1b421663c13"></a><!-- doxytag: member="scol_plugin_win.h::MSKFOO" ref="a78bf0d1344a037b7c033a1b421663c13" args="" --> |
|
100 |
#define </td><td class="memItemRight" valign="bottom"><b>MSKFOO</b> 1</td></tr> |
|
101 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a872043d617f0c3bcfdbed794a5210df1"></a><!-- doxytag: member="scol_plugin_win.h::MSKRUNTIME" ref="a872043d617f0c3bcfdbed794a5210df1" args="" --> |
|
102 |
#define </td><td class="memItemRight" valign="bottom"><b>MSKRUNTIME</b> 2</td></tr> |
|
103 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2012faf1473b6373eb10a57d9768c067"></a><!-- doxytag: member="scol_plugin_win.h::MSKWARNING" ref="a2012faf1473b6373eb10a57d9768c067" args="" --> |
|
104 |
#define </td><td class="memItemRight" valign="bottom"><b>MSKWARNING</b> 4</td></tr> |
|
105 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d2bd771f8a51220587fa673aa19f336"></a><!-- doxytag: member="scol_plugin_win.h::MSKTRACE" ref="a4d2bd771f8a51220587fa673aa19f336" args="" --> |
|
106 |
#define </td><td class="memItemRight" valign="bottom"><b>MSKTRACE</b> 8</td></tr> |
|
107 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68cd7a5a250fe79817cf3413518fa962"></a><!-- doxytag: member="scol_plugin_win.h::MSKDEBUG" ref="a68cd7a5a250fe79817cf3413518fa962" args="" --> |
|
108 |
#define </td><td class="memItemRight" valign="bottom"><b>MSKDEBUG</b> 16</td></tr> |
|
109 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38fb5fbcd280731d48a16f4af8c59ef3"></a><!-- doxytag: member="scol_plugin_win.h::TYPVAR" ref="a38fb5fbcd280731d48a16f4af8c59ef3" args="" --> |
|
110 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPVAR</b> -1</td></tr> |
|
111 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6044a9ab79c4a3f67a44e1a2ec3a8a26"></a><!-- doxytag: member="scol_plugin_win.h::TYPCONS" ref="a6044a9ab79c4a3f67a44e1a2ec3a8a26" args="" --> |
|
112 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPCONS</b> -2</td></tr> |
|
113 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b80967d50e0d1244cd22cfecce6092f"></a><!-- doxytag: member="scol_plugin_win.h::TYPTYPE" ref="a8b80967d50e0d1244cd22cfecce6092f" args="" --> |
|
114 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPTYPE</b> -3</td></tr> |
|
115 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aead58f2dd4856cf611cdcf4a35d3200d"></a><!-- doxytag: member="scol_plugin_win.h::TYPFIELD" ref="aead58f2dd4856cf611cdcf4a35d3200d" args="" --> |
|
116 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPFIELD</b> -4</td></tr> |
|
117 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aacb4f3bca46cccd2f942266545b18552"></a><!-- doxytag: member="scol_plugin_win.h::TYPSTRUC" ref="aacb4f3bca46cccd2f942266545b18552" args="" --> |
|
118 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPSTRUC</b> -5</td></tr> |
|
119 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3f4a7e1dcbebe55d6f10f5387fcdc31"></a><!-- doxytag: member="scol_plugin_win.h::TYPCONS0" ref="ab3f4a7e1dcbebe55d6f10f5387fcdc31" args="" --> |
|
120 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPCONS0</b> -6</td></tr> |
|
121 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90094dae8c4655ebb5a41e7d5b7fbce3"></a><!-- doxytag: member="scol_plugin_win.h::TYPCOM" ref="a90094dae8c4655ebb5a41e7d5b7fbce3" args="" --> |
|
122 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPCOM</b> -7</td></tr> |
|
123 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab521b2b24e0ae4fdd57a0b66b52e42b"></a><!-- doxytag: member="scol_plugin_win.h::TYPCOMV" ref="aab521b2b24e0ae4fdd57a0b66b52e42b" args="" --> |
|
124 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPCOMV</b> -8</td></tr> |
|
125 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78ec1c0dfb7188fe981fd06c47b6c108"></a><!-- doxytag: member="scol_plugin_win.h::SIZESIGN" ref="a78ec1c0dfb7188fe981fd06c47b6c108" args="" --> |
|
126 |
#define </td><td class="memItemRight" valign="bottom"><b>SIZESIGN</b> 1024</td></tr> |
|
127 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc63a69046e472ffa469578519507514"></a><!-- doxytag: member="scol_plugin_win.h::TYPESNONE" ref="afc63a69046e472ffa469578519507514" args="" --> |
|
128 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPESNONE</b> 0</td></tr> |
|
129 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad92407511eba87a4f15571ddaffe0c74"></a><!-- doxytag: member="scol_plugin_win.h::TYPESLOGIC" ref="ad92407511eba87a4f15571ddaffe0c74" args="" --> |
|
130 |
#define </td><td class="memItemRight" valign="bottom"><b>TYPESLOGIC</b> 1</td></tr> |
|
131 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aade0c2e28028c08416eb2a768c7f584d"></a><!-- doxytag: member="scol_plugin_win.h::SCOLinitplugin" ref="aade0c2e28028c08416eb2a768c7f584d" args="(X)" --> |
|
132 |
#define </td><td class="memItemRight" valign="bottom"><b>SCOLinitplugin</b>(X) ww=X</td></tr> |
|
133 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3e07076734acf3d35a79f8e38bf6369"></a><!-- doxytag: member="scol_plugin_win.h::MMpush" ref="af3e07076734acf3d35a79f8e38bf6369" args="" --> |
|
134 |
#define </td><td class="memItemRight" valign="bottom"><b>MMpush</b> (ww->MMpush)</td></tr> |
|
135 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c22fb2229658c0a65440eab267091c4"></a><!-- doxytag: member="scol_plugin_win.h::MMpushNoGC" ref="a5c22fb2229658c0a65440eab267091c4" args="" --> |
|
136 |
#define </td><td class="memItemRight" valign="bottom"><b>MMpushNoGC</b> (ww->MMpushNoGC)</td></tr> |
|
137 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23e6f276e44f94f6254d5c79f307adcc"></a><!-- doxytag: member="scol_plugin_win.h::MMpull" ref="a23e6f276e44f94f6254d5c79f307adcc" args="" --> |
|
138 |
#define </td><td class="memItemRight" valign="bottom"><b>MMpull</b> (ww->MMpull)</td></tr> |
|
139 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6496ee28e8e55523d66a618b52c3e826"></a><!-- doxytag: member="scol_plugin_win.h::MMgetPP" ref="a6496ee28e8e55523d66a618b52c3e826" args="" --> |
|
140 |
#define </td><td class="memItemRight" valign="bottom"><b>MMgetPP</b> (ww->MMgetPP)</td></tr> |
|
141 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9d7be5fecd534bdf25b46eef0ce38ff"></a><!-- doxytag: member="scol_plugin_win.h::MMsetPP" ref="af9d7be5fecd534bdf25b46eef0ce38ff" args="" --> |
|
142 |
#define </td><td class="memItemRight" valign="bottom"><b>MMsetPP</b> (ww->MMsetPP)</td></tr> |
|
143 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab08b480d236336d89e2563c0f1b43b19"></a><!-- doxytag: member="scol_plugin_win.h::MMget" ref="ab08b480d236336d89e2563c0f1b43b19" args="" --> |
|
144 |
#define </td><td class="memItemRight" valign="bottom"><b>MMget</b> (ww->MMget)</td></tr> |
|
145 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f5830e1ae64ccd4710af44745d2ee2f"></a><!-- doxytag: member="scol_plugin_win.h::MMset" ref="a1f5830e1ae64ccd4710af44745d2ee2f" args="" --> |
|
146 |
#define </td><td class="memItemRight" valign="bottom"><b>MMset</b> (ww->MMset)</td></tr> |
|
147 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae868c58808d323abff9d19782046d057"></a><!-- doxytag: member="scol_plugin_win.h::MMgetglobal" ref="ae868c58808d323abff9d19782046d057" args="" --> |
|
148 |
#define </td><td class="memItemRight" valign="bottom"><b>MMgetglobal</b> (ww->MMgetglobal)</td></tr> |
|
149 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37237fd8e148500985340f745e1ba8b0"></a><!-- doxytag: member="scol_plugin_win.h::MMsetglobal" ref="a37237fd8e148500985340f745e1ba8b0" args="" --> |
|
150 |
#define </td><td class="memItemRight" valign="bottom"><b>MMsetglobal</b> (ww->MMsetglobal)</td></tr> |
|
151 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a792002da8a3ee74db75d6c59190f6a41"></a><!-- doxytag: member="scol_plugin_win.h::MMgetbase" ref="a792002da8a3ee74db75d6c59190f6a41" args="" --> |
|
152 |
#define </td><td class="memItemRight" valign="bottom"><b>MMgetbase</b> (ww->MMgetbase)</td></tr> |
|
153 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13f757dd6b684882c9bc6a4708d020cf"></a><!-- doxytag: member="scol_plugin_win.h::MMsetbase" ref="a13f757dd6b684882c9bc6a4708d020cf" args="" --> |
|
154 |
#define </td><td class="memItemRight" valign="bottom"><b>MMsetbase</b> (ww->MMsetbase)</td></tr> |
|
155 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1c12cc34e2f33944660a7c64588e886"></a><!-- doxytag: member="scol_plugin_win.h::MMfetch" ref="ab1c12cc34e2f33944660a7c64588e886" args="" --> |
|
156 |
#define </td><td class="memItemRight" valign="bottom"><b>MMfetch</b> (ww->MMfetch)</td></tr> |
|
157 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addf9781ec23ce42fbde81277cb8a3909"></a><!-- doxytag: member="scol_plugin_win.h::MMstore" ref="addf9781ec23ce42fbde81277cb8a3909" args="" --> |
|
158 |
#define </td><td class="memItemRight" valign="bottom"><b>MMstore</b> (ww->MMstore)</td></tr> |
|
159 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f21f62ff266b8aece79f9ef67acbfba"></a><!-- doxytag: member="scol_plugin_win.h::MMstart" ref="a7f21f62ff266b8aece79f9ef67acbfba" args="" --> |
|
160 |
#define </td><td class="memItemRight" valign="bottom"><b>MMstart</b> (ww->MMstart)</td></tr> |
|
161 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a928da69d88876afc9e409c8b35d0f673"></a><!-- doxytag: member="scol_plugin_win.h::MMsize" ref="a928da69d88876afc9e409c8b35d0f673" args="" --> |
|
162 |
#define </td><td class="memItemRight" valign="bottom"><b>MMsize</b> (ww->MMsize)</td></tr> |
|
163 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3119b2abd6f2d1a87de994422acaec05"></a><!-- doxytag: member="scol_plugin_win.h::MMtype" ref="a3119b2abd6f2d1a87de994422acaec05" args="" --> |
|
164 |
#define </td><td class="memItemRight" valign="bottom"><b>MMtype</b> (ww->MMtype)</td></tr> |
|
165 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c825e9040d599ab95626de535f2024f"></a><!-- doxytag: member="scol_plugin_win.h::MMstartstr" ref="a1c825e9040d599ab95626de535f2024f" args="" --> |
|
166 |
#define </td><td class="memItemRight" valign="bottom"><b>MMstartstr</b> (ww->MMstartstr)</td></tr> |
|
167 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3a1f992ce1c423e63750499e50dfdbe"></a><!-- doxytag: member="scol_plugin_win.h::MMsizestr" ref="af3a1f992ce1c423e63750499e50dfdbe" args="" --> |
|
168 |
#define </td><td class="memItemRight" valign="bottom"><b>MMsizestr</b> (ww->MMsizestr)</td></tr> |
|
169 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88adea6674cf628bcefb9693daef8c49"></a><!-- doxytag: member="scol_plugin_win.h::MMsetsizestr" ref="a88adea6674cf628bcefb9693daef8c49" args="" --> |
|
170 |
#define </td><td class="memItemRight" valign="bottom"><b>MMsetsizestr</b> (ww->MMsetsizestr)</td></tr> |
|
171 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0d3772b8d902a3b6e84a807ebabd2ff"></a><!-- doxytag: member="scol_plugin_win.h::MMmalloc" ref="ae0d3772b8d902a3b6e84a807ebabd2ff" args="" --> |
|
172 |
#define </td><td class="memItemRight" valign="bottom"><b>MMmalloc</b> (ww->MMmalloc)</td></tr> |
|
173 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5d9cd01000983d85722959a41cbe52f"></a><!-- doxytag: member="scol_plugin_win.h::MMmallocCLR" ref="ab5d9cd01000983d85722959a41cbe52f" args="" --> |
|
174 |
#define </td><td class="memItemRight" valign="bottom"><b>MMmallocCLR</b> (ww->MMmallocCLR)</td></tr> |
|
175 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23b2e037728d7043616022fc889d9214"></a><!-- doxytag: member="scol_plugin_win.h::Mpushstrbloc" ref="a23b2e037728d7043616022fc889d9214" args="" --> |
|
176 |
#define </td><td class="memItemRight" valign="bottom"><b>Mpushstrbloc</b> (ww->Mpushstrbloc)</td></tr> |
|
177 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1513ffc19abd66f6c1d86116e978646d"></a><!-- doxytag: member="scol_plugin_win.h::MBdeftab" ref="a1513ffc19abd66f6c1d86116e978646d" args="" --> |
|
178 |
#define </td><td class="memItemRight" valign="bottom"><b>MBdeftab</b> (ww->MBdeftab)</td></tr> |
|
179 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae434edecba24fa1d832220c54bc3f18"></a><!-- doxytag: member="scol_plugin_win.h::MBstrcat" ref="aae434edecba24fa1d832220c54bc3f18" args="" --> |
|
180 |
#define </td><td class="memItemRight" valign="bottom"><b>MBstrcat</b> (ww->MBstrcat)</td></tr> |
|
181 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e97d226f4e639abe914885409c26302"></a><!-- doxytag: member="scol_plugin_win.h::PKhardpak" ref="a6e97d226f4e639abe914885409c26302" args="" --> |
|
182 |
#define </td><td class="memItemRight" valign="bottom"><b>PKhardpak</b> (ww->PKhardpak)</td></tr> |
|
183 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ce075adff9af2647266cd10e5831c83"></a><!-- doxytag: member="scol_plugin_win.h::PKloader" ref="a3ce075adff9af2647266cd10e5831c83" args="" --> |
|
184 |
#define </td><td class="memItemRight" valign="bottom"><b>PKloader</b> (ww->PKloader)</td></tr> |
|
185 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf73e62ec507fe36433a5c970d6e5102"></a><!-- doxytag: member="scol_plugin_win.h::SPfindfile" ref="adf73e62ec507fe36433a5c970d6e5102" args="" --> |
|
186 |
#define </td><td class="memItemRight" valign="bottom"><b>SPfindfile</b> (ww->SPfindfile)</td></tr> |
|
187 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc2bdc5ade16bfa3c02b31f7fd5dff66"></a><!-- doxytag: member="scol_plugin_win.h::SPaddfile" ref="adc2bdc5ade16bfa3c02b31f7fd5dff66" args="" --> |
|
188 |
#define </td><td class="memItemRight" valign="bottom"><b>SPaddfile</b> (ww->SPaddfile)</td></tr> |
|
189 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ba8a53fa9e139595c0e36b0e4cd0b13"></a><!-- doxytag: member="scol_plugin_win.h::SCgetsrvsocket" ref="a2ba8a53fa9e139595c0e36b0e4cd0b13" args="" --> |
|
190 |
#define </td><td class="memItemRight" valign="bottom"><b>SCgetsrvsocket</b> (ww->SCgetsrvsocket)</td></tr> |
|
191 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2066a66406ff3302a2f1a859c67b8fa"></a><!-- doxytag: member="scol_plugin_win.h::SCgetsocket" ref="ac2066a66406ff3302a2f1a859c67b8fa" args="" --> |
|
192 |
#define </td><td class="memItemRight" valign="bottom"><b>SCgetsocket</b> (ww->SCgetsocket)</td></tr> |
|
193 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7350412f62dad1211df449b41e46ec01"></a><!-- doxytag: member="scol_plugin_win.h::Mcutting" ref="a7350412f62dad1211df449b41e46ec01" args="" --> |
|
194 |
#define </td><td class="memItemRight" valign="bottom"><b>Mcutting</b> (ww->Mcutting)</td></tr> |
|
195 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac53532e8a09b1e993a56d931248c15cd"></a><!-- doxytag: member="scol_plugin_win.h::MMechostr" ref="ac53532e8a09b1e993a56d931248c15cd" args="" --> |
|
196 |
#define </td><td class="memItemRight" valign="bottom"><b>MMechostr</b> (ww->MMechostr)</td></tr> |
|
197 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f8b614b8d44f20807fa09d6e8e8f84a"></a><!-- doxytag: member="scol_plugin_win.h::Firstpack" ref="a5f8b614b8d44f20807fa09d6e8e8f84a" args="" --> |
|
198 |
#define </td><td class="memItemRight" valign="bottom"><b>Firstpack</b> (ww->Firstpack)</td></tr> |
|
199 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e7b9e06ad75147349d588b34bad52c2"></a><!-- doxytag: member="scol_plugin_win.h::OBJcreate" ref="a9e7b9e06ad75147349d588b34bad52c2" args="" --> |
|
200 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJcreate</b> (ww->OBJcreate)</td></tr> |
|
201 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76d63f10658acc1081b25e20feb185c9"></a><!-- doxytag: member="scol_plugin_win.h::OBJaddreflex" ref="a76d63f10658acc1081b25e20feb185c9" args="" --> |
|
202 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJaddreflex</b> (ww->OBJaddreflex)</td></tr> |
|
203 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff4668c488e91444e5d05808777aa8b1"></a><!-- doxytag: member="scol_plugin_win.h::OBJbeginreflex" ref="aff4668c488e91444e5d05808777aa8b1" args="" --> |
|
204 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJbeginreflex</b> (ww->OBJbeginreflex)</td></tr> |
|
205 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b09a7b3f6b7274258634370e4c7aa3a"></a><!-- doxytag: member="scol_plugin_win.h::OBJdel" ref="a5b09a7b3f6b7274258634370e4c7aa3a" args="" --> |
|
206 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJdel</b> (ww->OBJdel)</td></tr> |
|
207 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2898b5a630389d82205531a646c3fe25"></a><!-- doxytag: member="scol_plugin_win.h::OBJdestroy" ref="a2898b5a630389d82205531a646c3fe25" args="" --> |
|
208 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJdestroy</b> (ww->OBJdestroy)</td></tr> |
|
209 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a775af090c879df82e3c08dc4d5125c88"></a><!-- doxytag: member="scol_plugin_win.h::OBJdelTH" ref="a775af090c879df82e3c08dc4d5125c88" args="" --> |
|
210 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJdelTH</b> (ww->OBJdelTH)</td></tr> |
|
211 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6572556d8a33d50cb04a748c03f3e462"></a><!-- doxytag: member="scol_plugin_win.h::OBJcallreflex" ref="a6572556d8a33d50cb04a748c03f3e462" args="" --> |
|
212 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJcallreflex</b> (ww->OBJcallreflex)</td></tr> |
|
213 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a797b8b6120bab92e15962e52e54bbfe4"></a><!-- doxytag: member="scol_plugin_win.h::OBJregister" ref="a797b8b6120bab92e15962e52e54bbfe4" args="" --> |
|
214 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJregister</b> (ww->OBJregister)</td></tr> |
|
215 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc6d59a68a65e13ab170af1faf2d6add"></a><!-- doxytag: member="scol_plugin_win.h::OBJtypebyname" ref="adc6d59a68a65e13ab170af1faf2d6add" args="" --> |
|
216 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJtypebyname</b> (ww->OBJtypebyname)</td></tr> |
|
217 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af61dbcad74150b39ae35c1b07c54d847"></a><!-- doxytag: member="scol_plugin_win.h::OBJdefEvent" ref="af61dbcad74150b39ae35c1b07c54d847" args="" --> |
|
218 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJdefEvent</b> (ww->OBJdefEvent)</td></tr> |
|
219 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af96b6c8d7867334edf848eda937b2b42"></a><!-- doxytag: member="scol_plugin_win.h::OBJgetUserEvent" ref="af96b6c8d7867334edf848eda937b2b42" args="" --> |
|
220 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJgetUserEvent</b> (ww->OBJgetUserEvent)</td></tr> |
|
221 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94e6f1da2e31c1805ae180a561bee026"></a><!-- doxytag: member="scol_plugin_win.h::SCgetExtra" ref="a94e6f1da2e31c1805ae180a561bee026" args="" --> |
|
222 |
#define </td><td class="memItemRight" valign="bottom"><b>SCgetExtra</b> (ww->SCgetExtra)</td></tr> |
|
223 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5423d44a9e1a9baeda03533816147a00"></a><!-- doxytag: member="scol_plugin_win.h::stdloadJpg" ref="a5423d44a9e1a9baeda03533816147a00" args="" --> |
|
224 |
#define </td><td class="memItemRight" valign="bottom"><b>stdloadJpg</b> (ww->stdloadJpg)</td></tr> |
|
225 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f51df8ba98fe24e7b8cdbfa2990c55e"></a><!-- doxytag: member="scol_plugin_win.h::OBJdelTM" ref="a4f51df8ba98fe24e7b8cdbfa2990c55e" args="" --> |
|
226 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJdelTM</b> (ww->OBJdelTM)</td></tr> |
|
227 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a527935d66661cbcce683b8ed00b372ef"></a><!-- doxytag: member="scol_plugin_win.h::OBJfindTH" ref="a527935d66661cbcce683b8ed00b372ef" args="" --> |
|
228 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJfindTH</b> (ww->OBJfindTH)</td></tr> |
|
229 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bd1dc454c92adb766e40bf0161d5860"></a><!-- doxytag: member="scol_plugin_win.h::OBJfindTM" ref="a9bd1dc454c92adb766e40bf0161d5860" args="" --> |
|
230 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJfindTM</b> (ww->OBJfindTM)</td></tr> |
|
231 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ac703dfc4e8abdc86e3d15eef756b29"></a><!-- doxytag: member="scol_plugin_win.h::Mpushstrblocn" ref="a5ac703dfc4e8abdc86e3d15eef756b29" args="" --> |
|
232 |
#define </td><td class="memItemRight" valign="bottom"><b>Mpushstrblocn</b> (ww->Mpushstrblocn)</td></tr> |
|
233 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a036ef055fa62e11ed6590b862808f44b"></a><!-- doxytag: member="scol_plugin_win.h::Minterpreter" ref="a036ef055fa62e11ed6590b862808f44b" args="" --> |
|
234 |
#define </td><td class="memItemRight" valign="bottom"><b>Minterpreter</b> (ww->Minterpreter)</td></tr> |
|
235 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a081157c9753c5425f027a4d38435df60"></a><!-- doxytag: member="scol_plugin_win.h::Msearchinsyspak" ref="a081157c9753c5425f027a4d38435df60" args="" --> |
|
236 |
#define </td><td class="memItemRight" valign="bottom"><b>Msearchinsyspak</b> (ww->Msearchinsyspak)</td></tr> |
|
237 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed11b5e512447de4a70a3ea3557a37df"></a><!-- doxytag: member="scol_plugin_win.h::MBstrcatn" ref="aed11b5e512447de4a70a3ea3557a37df" args="" --> |
|
238 |
#define </td><td class="memItemRight" valign="bottom"><b>MBstrcatn</b> (ww->MBstrcatn)</td></tr> |
|
239 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8738da0059866e7a3fdef71b2d46be47"></a><!-- doxytag: member="scol_plugin_win.h::Buf2Tex" ref="a8738da0059866e7a3fdef71b2d46be47" args="" --> |
|
240 |
#define </td><td class="memItemRight" valign="bottom"><b>Buf2Tex</b> (ww->Buffer2texture)</td></tr> |
|
241 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3829e57d7fb1159c699543c4b589a45b"></a><!-- doxytag: member="scol_plugin_win.h::MMputs" ref="a3829e57d7fb1159c699543c4b589a45b" args="" --> |
|
242 |
#define </td><td class="memItemRight" valign="bottom"><b>MMputs</b> (ww->MMputs)</td></tr> |
|
243 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60736632dd5d6adbfb693a75fe9d67e6"></a><!-- doxytag: member="scol_plugin_win.h::OBJgetNewHandler" ref="a60736632dd5d6adbfb693a75fe9d67e6" args="" --> |
|
244 |
#define </td><td class="memItemRight" valign="bottom"><b>OBJgetNewHandler</b> (ww->OBJgetNewHandler)</td></tr> |
|
245 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ea7a317aa2f38c61a95085fc2ba438a"></a><!-- doxytag: member="scol_plugin_win.h::MMneedMemory" ref="a5ea7a317aa2f38c61a95085fc2ba438a" args="" --> |
|
246 |
#define </td><td class="memItemRight" valign="bottom"><b>MMneedMemory</b> (ww->MMneedMemory)</td></tr> |
|
247 |
<tr><td colspan="2"><h2>Typedefs</h2></td></tr> |
|
248 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad0a973cc2d3cd0e2271566c4444d431"></a><!-- doxytag: member="scol_plugin_win.h::mmachine" ref="aad0a973cc2d3cd0e2271566c4444d431" args="" --> |
|
249 |
typedef struct <a class="el" href="structMmachine.html">Mmachine</a> * </td><td class="memItemRight" valign="bottom"><b>mmachine</b></td></tr> |
|
250 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c71f32476c4d24494c14e4ecdf8ada1"></a><!-- doxytag: member="scol_plugin_win.h::packdir" ref="a0c71f32476c4d24494c14e4ecdf8ada1" args="" --> |
|
251 |
typedef struct <a class="el" href="structPackdir.html">Packdir</a> * </td><td class="memItemRight" valign="bottom"><b>packdir</b></td></tr> |
|
252 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a236833e426ff525f72642d4e9acc9075"></a><!-- doxytag: member="scol_plugin_win.h::cbmachine" ref="a236833e426ff525f72642d4e9acc9075" args="" --> |
|
253 |
typedef struct <a class="el" href="structCBmachine.html">CBmachine</a> * </td><td class="memItemRight" valign="bottom"><b>cbmachine</b></td></tr> |
|
254 |
<tr><td colspan="2"><h2>Variables</h2></td></tr> |
|
255 |
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95981606817c56a4a3aa27218ae6e722"></a><!-- doxytag: member="scol_plugin_win.h::ww" ref="a95981606817c56a4a3aa27218ae6e722" args="" --> |
|
256 |
<a class="el" href="structCBmachine.html">cbmachine</a> </td><td class="memItemRight" valign="bottom"><b>ww</b></td></tr> |
|
257 |
</table> |
|
258 |
<hr/><a name="_details"></a><h2>Detailed Description</h2> |
|
259 |
<p>Scol plugin definition API (MS Windows). </p> |
|
260 |
<dl class="author"><dt><b>Author:</b></dt><dd>Sylvain HUET </dd></dl> |
|
261 |
</div> |
|
262 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 14:04:18 2011 for keyfile by |
|
263 |
<a href="http://www.doxygen.org/index.html"> |
|
264 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
265 |
</body> |
|
266 |
</html> |
doxygen/html_gkeyfile/scol__plugin__lin_8h_source.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: scol_plugin_lin.h Source File</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
|
14 |
<li><a href="main.html"><span>Main Page</span></a></li> |
|
15 |
<li><a href="annotated.html"><span>Data Structures</span></a></li> |
|
16 |
<li class="current"><a href="files.html"><span>Files</span></a></li> |
|
17 |
</ul> |
|
18 |
</div> |
|
19 |
<div class="tabs"> |
|
20 |
<ul> |
|
21 |
<li><a href="files.html"><span>File List</span></a></li> |
|
22 |
<li><a href="globals.html"><span>Globals</span></a></li> |
|
23 |
</ul> |
|
24 |
</div> |
|
25 |
<h1>scol_plugin_lin.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 |
|
26 |
<a name="l00005"></a>00005 <span class="comment">/*</span> |
|
27 |
<a name="l00006"></a>00006 <span class="comment"> SCOLPLUGIN.H . 1996-99 . Sylvain HUET</span> |
|
28 |
<a name="l00007"></a>00007 <span class="comment"></span> |
|
29 |
<a name="l00008"></a>00008 <span class="comment"> definitions pour les plugins Scol</span> |
|
30 |
<a name="l00009"></a>00009 <span class="comment">*/</span> |
|
31 |
<a name="l00010"></a>00010 |
|
32 |
<a name="l00011"></a>00011 |
|
33 |
<a name="l00012"></a>00012 <span class="preprocessor">#ifndef SCOLPLUGIN_H</span> |
|
34 |
<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#define SCOLPLUGIN_H</span> |
|
35 |
<a name="l00014"></a>00014 <span class="preprocessor"></span> |
|
36 |
<a name="l00015"></a>00015 |
|
37 |
<a name="l00016"></a>00016 |
|
38 |
<a name="l00017"></a>00017 <span class="preprocessor">#include <stdio.h></span> |
|
39 |
<a name="l00018"></a>00018 <span class="preprocessor">#include <stdlib.h></span> |
|
40 |
<a name="l00019"></a>00019 |
|
41 |
<a name="l00020"></a>00020 <span class="comment">/* DEFINITIONS DE TYPES ET DE CONSTANTES</span> |
|
42 |
<a name="l00021"></a>00021 <span class="comment"> ---------------------------------------*/</span> |
|
43 |
<a name="l00022"></a>00022 <span class="comment">/* $iri -> */</span> |
|
44 |
<a name="l00023"></a>00023 <span class="preprocessor">#define SizeWord 4</span> |
|
45 |
<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define SizeHeader 3</span> |
|
46 |
<a name="l00025"></a>00025 <span class="preprocessor"></span><span class="comment">/* <- $iri */</span> |
|
47 |
<a name="l00026"></a>00026 |
|
48 |
<a name="l00027"></a>00027 <span class="preprocessor">#define NIL -1</span> |
|
49 |
<a name="l00028"></a>00028 <span class="preprocessor"></span> |
|
50 |
<a name="l00029"></a>00029 <span class="comment">/* machine virtuelle Scol */</span> |
|
51 |
<a name="l00030"></a><a class="code" href="structMmachine.html">00030</a> <span class="keyword">struct </span><a class="code" href="structMmachine.html">Mmachine</a> |
|
52 |
<a name="l00031"></a>00031 { |
|
53 |
<a name="l00032"></a>00032 <span class="keywordtype">int</span> *tape; <span class="comment">/* pointeur vers la bande */</span> |
|
54 |
<a name="l00033"></a>00033 <span class="keywordtype">int</span> sizetape; <span class="comment">/* taille de la bande (en mots) */</span> |
|
55 |
<a name="l00034"></a>00034 <span class="keywordtype">int</span> pp; <span class="comment">/* pointeur de pile */</span> |
|
56 |
<a name="l00035"></a>00035 <span class="keywordtype">int</span> maxpp; <span class="comment">/* valeur max de pp */</span> |
|
57 |
<a name="l00036"></a>00036 <span class="keywordtype">int</span> topheap; <span class="comment">/* sommet du tas */</span> |
|
58 |
<a name="l00037"></a>00037 <span class="keywordtype">int</span> sigGC; <span class="comment">/* distance declenchant le GC */</span> |
|
59 |
<a name="l00038"></a>00038 <span class="keywordtype">int</span> h; <span class="comment">/* position header courant */</span> |
|
60 |
<a name="l00039"></a>00039 <span class="keywordtype">int</span> err; |
|
61 |
<a name="l00040"></a>00040 <span class="keywordtype">int</span> *top; <span class="comment">/* top of tape */</span> <span class="comment">/* add by $iri */</span> |
|
62 |
<a name="l00041"></a>00041 }; |
|
63 |
<a name="l00042"></a>00042 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structMmachine.html">Mmachine</a> *<a class="code" href="structMmachine.html">mmachine</a>; |
|
64 |
<a name="l00043"></a>00043 |
|
65 |
<a name="l00044"></a>00044 <span class="keyword">extern</span> mmachine mm; |
|
66 |
<a name="l00045"></a>00045 |
|
67 |
<a name="l00046"></a>00046 <span class="comment">/* masque pour MMmalloc : tableau d'objets ou buffer quelconque */</span> |
|
68 |
<a name="l00047"></a>00047 <span class="preprocessor">#define TYPETAB 1</span> |
|
69 |
<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#define TYPEBUF 0</span> |
|
70 |
<a name="l00049"></a>00049 <span class="preprocessor"></span> |
|
71 |
<a name="l00050"></a>00050 <span class="comment">/* definitions des erreurs */</span> |
|
72 |
<a name="l00051"></a>00051 <span class="preprocessor">#define MERREND 1</span> |
|
73 |
<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#define MERROK 0</span> |
|
74 |
<a name="l00053"></a>00053 <span class="preprocessor"></span><span class="preprocessor">#define MERRMEM -1</span> |
|
75 |
<a name="l00054"></a>00054 <span class="preprocessor"></span><span class="preprocessor">#define MERRTYP -2</span> |
|
76 |
<a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor">#define MERRRET -3</span> |
|
77 |
<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#define MERRNUL -4</span> |
|
78 |
<a name="l00057"></a>00057 <span class="preprocessor"></span><span class="preprocessor">#define MERRNF -5</span> |
|
79 |
<a name="l00058"></a>00058 <span class="preprocessor"></span><span class="preprocessor">#define MERRLINK -6</span> |
|
80 |
<a name="l00059"></a>00059 <span class="preprocessor"></span><span class="preprocessor">#define MERRFULL -7</span> |
|
81 |
<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="preprocessor">#define MERRUNKNOWN -8</span> |
|
82 |
<a name="l00061"></a>00061 <span class="preprocessor"></span><span class="preprocessor">#define MERRTOOLARGE -9</span> |
|
83 |
<a name="l00062"></a>00062 <span class="preprocessor"></span> |
|
84 |
<a name="l00063"></a>00063 <span class="comment">/* definition des offsets objets */</span> |
|
85 |
<a name="l00064"></a>00064 <span class="preprocessor">#define OFFOBJMAG 0</span> |
|
86 |
<a name="l00065"></a>00065 <span class="preprocessor"></span><span class="preprocessor">#define OFFOBJCHN 1</span> |
|
87 |
<a name="l00066"></a>00066 <span class="preprocessor"></span><span class="preprocessor">#define OFFOBJTYP 2</span> |
|
88 |
<a name="l00067"></a>00067 <span class="preprocessor"></span><span class="preprocessor">#define OFFOBJHAND 3</span> |
|
89 |
<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="preprocessor">#define OFFOBJTPERE 4</span> |
|
90 |
<a name="l00069"></a>00069 <span class="preprocessor"></span><span class="preprocessor">#define OFFOBJHPERE 5</span> |
|
91 |
<a name="l00070"></a>00070 <span class="preprocessor"></span><span class="preprocessor">#define OFFOBJREF0 6</span> |
|
92 |
<a name="l00071"></a>00071 <span class="preprocessor"></span><span class="preprocessor">#define OFFOBJUSER0 7</span> |
|
93 |
<a name="l00072"></a>00072 <span class="preprocessor"></span> |
|
94 |
<a name="l00073"></a>00073 <span class="comment">/* definitions des masques de message console */</span> |
|
95 |
<a name="l00074"></a>00074 <span class="preprocessor">#define MSKFOO 1</span> |
|
96 |
<a name="l00075"></a>00075 <span class="preprocessor"></span><span class="preprocessor">#define MSKRUNTIME 2</span> |
|
97 |
<a name="l00076"></a>00076 <span class="preprocessor"></span><span class="preprocessor">#define MSKWARNING 4</span> |
|
98 |
<a name="l00077"></a>00077 <span class="preprocessor"></span><span class="preprocessor">#define MSKTRACE 8</span> |
|
99 |
<a name="l00078"></a>00078 <span class="preprocessor"></span><span class="preprocessor">#define MSKDEBUG 16</span> |
|
100 |
<a name="l00079"></a>00079 <span class="preprocessor"></span> |
|
101 |
<a name="l00080"></a>00080 |
|
102 |
<a name="l00081"></a>00081 <span class="comment">/* types Scol predefinis */</span> |
|
103 |
<a name="l00082"></a>00082 <span class="preprocessor">#define TYPVAR -1</span> |
|
104 |
<a name="l00083"></a>00083 <span class="preprocessor"></span><span class="preprocessor">#define TYPCONS -2</span> |
|
105 |
<a name="l00084"></a>00084 <span class="preprocessor"></span><span class="preprocessor">#define TYPTYPE -3</span> |
|
106 |
<a name="l00085"></a>00085 <span class="preprocessor"></span><span class="preprocessor">#define TYPFIELD -4</span> |
|
107 |
<a name="l00086"></a>00086 <span class="preprocessor"></span><span class="preprocessor">#define TYPSTRUC -5</span> |
|
108 |
<a name="l00087"></a>00087 <span class="preprocessor"></span><span class="preprocessor">#define TYPCONS0 -6</span> |
|
109 |
<a name="l00088"></a>00088 <span class="preprocessor"></span><span class="preprocessor">#define TYPCOM -7</span> |
|
110 |
<a name="l00089"></a>00089 <span class="preprocessor"></span><span class="preprocessor">#define TYPCOMV -8</span> |
|
111 |
<a name="l00090"></a>00090 <span class="preprocessor"></span> |
|
112 |
<a name="l00091"></a>00091 |
|
113 |
<a name="l00092"></a>00092 <span class="comment">/* GESTION DES FICHIERS EN SCOL</span> |
|
114 |
<a name="l00093"></a>00093 <span class="comment"> ------------------------------*/</span> |
|
115 |
<a name="l00094"></a>00094 |
|
116 |
<a name="l00095"></a>00095 <span class="preprocessor">#define SIZESIGN 1024</span> |
|
117 |
<a name="l00096"></a>00096 <span class="preprocessor"></span> |
|
118 |
<a name="l00097"></a><a class="code" href="structPackdir.html">00097</a> <span class="keyword">struct </span><a class="code" href="structPackdir.html">Packdir</a> |
|
119 |
<a name="l00098"></a>00098 { |
|
120 |
<a name="l00099"></a>00099 <span class="keywordtype">char</span> path[SIZESIGN]; <span class="comment">/* se termine par '/' */</span> |
|
121 |
<a name="l00100"></a>00100 <span class="keywordtype">int</span> quota; <span class="comment">/* -1: read only, 0: unlimited */</span> |
|
122 |
<a name="l00101"></a>00101 <span class="keyword">struct </span><a class="code" href="structPackdir.html">Packdir</a> *next; |
|
123 |
<a name="l00102"></a>00102 }; |
|
124 |
<a name="l00103"></a>00103 <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structPackdir.html">Packdir</a> *<a class="code" href="structPackdir.html">packdir</a>; |
|
125 |
<a name="l00104"></a>00104 |
|
126 |
<a name="l00105"></a>00105 <span class="preprocessor">#define TYPESNONE 0</span> |
|
127 |
<a name="l00106"></a>00106 <span class="preprocessor"></span><span class="preprocessor">#define TYPESLOGIC 1</span> |
|
128 |
<a name="l00107"></a>00107 <span class="preprocessor"></span> |
|
129 |
<a name="l00108"></a>00108 |
|
130 |
<a name="l00109"></a>00109 <span class="comment">/* FONCTIONS DU KERNEL EXPORTEES VERS LE PLUGIN</span> |
|
131 |
<a name="l00110"></a>00110 <span class="comment"> ----------------------------------------------*/</span> |
|
132 |
<a name="l00111"></a>00111 <span class="preprocessor">#ifdef __cplusplus</span> |
|
133 |
<a name="l00112"></a>00112 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> { |
|
134 |
<a name="l00113"></a>00113 <span class="preprocessor">#endif</span> |
|
135 |
<a name="l00114"></a>00114 <span class="preprocessor"></span><span class="keywordtype">int</span> MMpush (mmachine m, <span class="keywordtype">int</span> val); |
|
136 |
<a name="l00115"></a>00115 <span class="keywordtype">int</span> MMpushNoGC (mmachine m, <span class="keywordtype">int</span> val); |
|
137 |
<a name="l00116"></a>00116 <span class="keywordtype">int</span> MMpull(mmachine m); |
|
138 |
<a name="l00117"></a>00117 <span class="keywordtype">int</span> MMgetPP(mmachine m); |
|
139 |
<a name="l00118"></a>00118 <span class="keywordtype">void</span> MMsetPP(mmachine m,<span class="keywordtype">int</span> i); |
|
140 |
<a name="l00119"></a>00119 <span class="keywordtype">int</span> MMget(mmachine m,<span class="keywordtype">int</span> i); |
|
141 |
<a name="l00120"></a>00120 <span class="keywordtype">void</span> MMset(mmachine m,<span class="keywordtype">int</span> i,<span class="keywordtype">int</span> v); |
|
142 |
<a name="l00121"></a>00121 <span class="keywordtype">int</span> MMgetglobal(mmachine m,<span class="keywordtype">int</span> i); |
|
143 |
<a name="l00122"></a>00122 <span class="keywordtype">void</span> MMsetglobal(mmachine m,<span class="keywordtype">int</span> i,<span class="keywordtype">int</span> v); |
|
144 |
<a name="l00123"></a>00123 <span class="keywordtype">int</span> MMgetbase(mmachine m,<span class="keywordtype">int</span> b,<span class="keywordtype">int</span> i); |
|
145 |
<a name="l00124"></a>00124 <span class="keywordtype">void</span> MMsetbase(mmachine m,<span class="keywordtype">int</span> b,<span class="keywordtype">int</span> i,<span class="keywordtype">int</span> v); |
|
146 |
<a name="l00125"></a>00125 <span class="keywordtype">int</span> MMfetch(mmachine m,<span class="keywordtype">int</span> s,<span class="keywordtype">int</span> i); |
|
147 |
<a name="l00126"></a>00126 <span class="keywordtype">void</span> MMstore(mmachine m,<span class="keywordtype">int</span> s,<span class="keywordtype">int</span> i,<span class="keywordtype">int</span> v); |
|
148 |
<a name="l00127"></a>00127 <span class="keywordtype">int</span>* MMstart(mmachine m,<span class="keywordtype">int</span> s); |
|
149 |
<a name="l00128"></a>00128 <span class="keywordtype">int</span> MMsize(mmachine m,<span class="keywordtype">int</span> s); |
|
150 |
<a name="l00129"></a>00129 <span class="keywordtype">int</span> MMtype(mmachine m,<span class="keywordtype">int</span> s); |
|
151 |
<a name="l00130"></a>00130 <span class="keywordtype">char</span>* MMstartstr(mmachine m,<span class="keywordtype">int</span> s); |
|
152 |
<a name="l00131"></a>00131 <span class="keywordtype">int</span> MMsizestr(mmachine m,<span class="keywordtype">int</span> s); |
|
153 |
<a name="l00132"></a>00132 <span class="keywordtype">void</span> MMsetsizestr(mmachine m,<span class="keywordtype">int</span> s,<span class="keywordtype">int</span> size); |
|
154 |
<a name="l00133"></a>00133 <span class="keywordtype">int</span> MMmalloc(mmachine m, <span class="keywordtype">int</span> size, <span class="keywordtype">int</span> type); |
|
155 |
<a name="l00134"></a>00134 <span class="keywordtype">int</span> MMmallocCLR(mmachine m, <span class="keywordtype">int</span> size, <span class="keywordtype">int</span> type); |
|
156 |
<a name="l00135"></a>00135 <span class="keywordtype">int</span> Mpushstrbloc(mmachine m,<span class="keywordtype">char</span> *buf); |
|
157 |
<a name="l00136"></a>00136 <span class="keywordtype">int</span> MBdeftab(mmachine m); |
|
158 |
<a name="l00137"></a>00137 <span class="keywordtype">int</span> MBstrcat(mmachine m); |
|
159 |
<a name="l00138"></a>00138 <span class="keywordtype">void</span> MMechostr(<span class="keywordtype">int</span> i,<span class="keywordtype">char</span> *buf,...); |
|
160 |
<a name="l00139"></a>00139 <span class="keywordtype">int</span> SPfindfile(packdir p,<span class="keywordtype">char</span> *sign,<span class="keywordtype">int</span> *size,<span class="keywordtype">char</span> *path); |
|
161 |
<a name="l00140"></a>00140 <span class="keywordtype">int</span> SPaddfile(packdir p,<span class="keywordtype">char</span> *sign,<span class="keywordtype">int</span> size,<span class="keywordtype">char</span> *path); |
|
162 |
<a name="l00141"></a>00141 <span class="keywordtype">int</span> SCgetsocket(mmachine m, <span class="keywordtype">int</span> channel); |
|
163 |
<a name="l00142"></a>00142 <span class="keywordtype">int</span> SCgetsrvsocket(mmachine m, <span class="keywordtype">int</span> server); |
|
164 |
<a name="l00143"></a>00143 <span class="keywordtype">int</span> MBstrcatn(mmachine m); |
|
165 |
<a name="l00144"></a>00144 <span class="keywordtype">int</span> Minterpreter(mmachine m); |
|
166 |
<a name="l00145"></a>00145 <span class="keywordtype">int</span> PKhardpak(mmachine m, <span class="keywordtype">char</span> *name, |
|
167 |
<a name="l00146"></a>00146 <span class="keywordtype">int</span> n, <span class="keywordtype">char</span> **namefun, <span class="keywordtype">int</span> (**fun)(mmachine z), |
|
168 |
<a name="l00147"></a>00147 <span class="keywordtype">int</span> *nargfun, <span class="keywordtype">char</span> **typfun); |
|
169 |
<a name="l00148"></a>00148 <span class="keywordtype">int</span> PKloader(mmachine m,<span class="keywordtype">char</span> *name,<span class="keywordtype">char</span> *simplename); |
|
170 |
<a name="l00149"></a>00149 |
|
171 |
<a name="l00150"></a>00150 <span class="keywordtype">size_t</span> fread(<span class="keywordtype">void</span>* buf,<span class="keywordtype">size_t</span> i,<span class="keywordtype">size_t</span> j,FILE *f); |
|
172 |
<a name="l00151"></a>00151 |
|
173 |
<a name="l00152"></a>00152 <span class="keywordtype">int</span> MMneedMemory(mmachine m,<span class="keywordtype">int</span> size,<span class="keywordtype">int</span> realsize); <span class="comment">/* $Iri */</span> |
|
174 |
<a name="l00153"></a>00153 <span class="preprocessor">#ifdef __cplusplus</span> |
|
175 |
<a name="l00154"></a>00154 <span class="preprocessor"></span>} |
|
176 |
<a name="l00155"></a>00155 <span class="preprocessor">#endif</span> |
|
177 |
<a name="l00156"></a>00156 <span class="preprocessor"></span> |
|
178 |
<a name="l00157"></a>00157 |
|
179 |
<a name="l00158"></a>00158 |
|
180 |
<a name="l00159"></a>00159 <span class="keywordtype">int</span> Mcutting(<span class="keywordtype">char</span> *comm, <span class="keywordtype">char</span> **argv); |
|
181 |
<a name="l00160"></a>00160 |
|
182 |
<a name="l00161"></a>00161 <span class="preprocessor">#ifdef __cplusplus</span> |
|
183 |
<a name="l00162"></a>00162 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> { |
|
184 |
<a name="l00163"></a>00163 <span class="preprocessor">#endif</span> |
|
185 |
<a name="l00164"></a>00164 <span class="preprocessor"></span><span class="keywordtype">int</span> OBJcreate(mmachine m,<span class="keywordtype">int</span> typ,<span class="keywordtype">int</span> handsys,<span class="keywordtype">int</span> typpere,<span class="keywordtype">int</span> handsyspere); |
|
186 |
<a name="l00165"></a>00165 <span class="keywordtype">int</span> OBJaddreflex(mmachine m,<span class="keywordtype">int</span> typ, <span class="keywordtype">int</span> num); |
|
187 |
<a name="l00166"></a>00166 <span class="keywordtype">int</span> OBJbeginreflex(mmachine m,<span class="keywordtype">int</span> typ,<span class="keywordtype">int</span> handsys,<span class="keywordtype">int</span> num); |
|
188 |
<a name="l00167"></a>00167 <span class="keywordtype">int</span> OBJdel(mmachine m,<span class="keywordtype">int</span> p,<span class="keywordtype">int</span> flag); |
|
189 |
<a name="l00168"></a>00168 <span class="keywordtype">int</span> OBJdestroy(mmachine m, <span class="keywordtype">int</span> typ,<span class="keywordtype">int</span> handsys,<span class="keywordtype">int</span> objm,<span class="keywordtype">int</span> flag); |
|
190 |
<a name="l00169"></a>00169 <span class="keywordtype">int</span> OBJdelTH(mmachine m,<span class="keywordtype">int</span> typ,<span class="keywordtype">int</span> handsys); |
|
191 |
<a name="l00170"></a>00170 <span class="keywordtype">int</span> OBJcallreflex(mmachine m,<span class="keywordtype">int</span> nbarg); |
|
192 |
<a name="l00171"></a>00171 <span class="keywordtype">int</span> OBJregister(<span class="keywordtype">int</span> nbrefl,<span class="keywordtype">int</span> recrefl,<span class="keywordtype">int</span> (*destroy)(mmachine m,<span class="keywordtype">int</span> handsys,<span class="keywordtype">int</span> objm),<span class="keywordtype">char</span> *name); |
|
193 |
<a name="l00172"></a>00172 <span class="keywordtype">int</span> OBJtypebyname(<span class="keywordtype">char</span> *name); |
|
194 |
<a name="l00173"></a>00173 <span class="keywordtype">int</span> OBJdefEvent(<span class="keywordtype">int</span> event,<span class="keywordtype">int</span> (*cbevent)(mmachine m,<span class="keywordtype">int</span> hwnd, <span class="keywordtype">unsigned</span> msg, |
|
195 |
<a name="l00174"></a>00174 <span class="keywordtype">int</span> wParam,<span class="keywordtype">int</span> lParam,<span class="keywordtype">int</span> *ret)); |
|
196 |
<a name="l00175"></a>00175 <span class="keywordtype">int</span> OBJgetUserEvent(); |
|
197 |
<a name="l00176"></a>00176 |
|
198 |
<a name="l00177"></a>00177 |
|
199 |
<a name="l00178"></a>00178 <span class="keywordtype">int</span> OBJdelTM(mmachine m,<span class="keywordtype">int</span> typ,<span class="keywordtype">int</span> q); |
|
200 |
<a name="l00179"></a>00179 <span class="keywordtype">int</span> OBJfindTH(mmachine m,<span class="keywordtype">int</span> typ,<span class="keywordtype">int</span> handsys); |
|
201 |
<a name="l00180"></a>00180 <span class="keywordtype">int</span> OBJfindTM(mmachine m,<span class="keywordtype">int</span> typ,<span class="keywordtype">int</span> objm); |
|
202 |
<a name="l00181"></a>00181 |
|
203 |
<a name="l00182"></a>00182 |
|
204 |
<a name="l00183"></a>00183 |
|
205 |
<a name="l00184"></a>00184 <span class="keyword">extern</span> int (*mt_start)(<span class="keywordtype">int</span> per,<span class="keywordtype">int</span> param,int (*fun)(<span class="keywordtype">int</span> i,<span class="keywordtype">int</span> param)); |
|
206 |
<a name="l00185"></a>00185 <span class="keyword">extern</span> int (*mt_del)(<span class="keywordtype">int</span> i); |
|
207 |
<a name="l00186"></a>00186 <span class="preprocessor">#ifdef __cplusplus</span> |
|
208 |
<a name="l00187"></a>00187 <span class="preprocessor"></span>} |
|
209 |
<a name="l00188"></a>00188 <span class="preprocessor">#endif</span> |
|
210 |
<a name="l00189"></a>00189 <span class="preprocessor"></span><span class="keywordtype">char</span>* stdloadJpg(<span class="keywordtype">char</span> *name,<span class="keywordtype">int</span> *w,<span class="keywordtype">int</span> *h); |
|
211 |
<a name="l00190"></a>00190 <span class="keywordtype">int</span> Mpushstrblocn(mmachine m,<span class="keywordtype">char</span> *buf, <span class="keywordtype">int</span> n); |
|
212 |
<a name="l00191"></a>00191 |
|
213 |
<a name="l00192"></a>00192 <span class="keywordtype">int</span> Msearchinsyspak(mmachine m, <span class="keywordtype">char</span> *name); |
|
214 |
<a name="l00193"></a>00193 |
|
215 |
<a name="l00194"></a>00194 <span class="keywordtype">int</span> Buffer2texture(mmachine m, <span class="keywordtype">char</span> *buffer, <span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height); |
|
216 |
<a name="l00195"></a>00195 |
|
217 |
<a name="l00196"></a>00196 |
|
218 |
<a name="l00197"></a>00197 |
|
219 |
<a name="l00198"></a>00198 <span class="keywordtype">void</span>* objdd_get_buffer (mmachine m, <span class="keywordtype">int</span> mobj); |
|
220 |
<a name="l00199"></a>00199 <span class="keywordtype">int</span> _CRbitmap (mmachine m); |
|
221 |
<a name="l00200"></a>00200 |
|
222 |
<a name="l00201"></a>00201 <span class="comment">/* old ones</span> |
|
223 |
<a name="l00202"></a>00202 <span class="comment">int (*MMpush)(mmachine m, int val);</span> |
|
224 |
<a name="l00203"></a>00203 <span class="comment">int (*MMpushNoGC)(mmachine m, int val);</span> |
|
225 |
<a name="l00204"></a>00204 <span class="comment">int (*MMpull)(mmachine m);</span> |
|
226 |
<a name="l00205"></a>00205 <span class="comment">int (*MMgetPP)(mmachine m);</span> |
|
227 |
<a name="l00206"></a>00206 <span class="comment">void (*MMsetPP)(mmachine m,int i);</span> |
|
228 |
<a name="l00207"></a>00207 <span class="comment">int (*MMget)(mmachine m,int i);</span> |
|
229 |
<a name="l00208"></a>00208 <span class="comment">void (*MMset)(mmachine m,int i,int v);</span> |
|
230 |
<a name="l00209"></a>00209 <span class="comment">int (*MMgetglobal)(mmachine m,int i);</span> |
|
231 |
<a name="l00210"></a>00210 <span class="comment">void (*MMsetglobal)(mmachine m,int i,int v);</span> |
|
232 |
<a name="l00211"></a>00211 <span class="comment">int (*MMgetbase)(mmachine m,int b,int i);</span> |
|
233 |
<a name="l00212"></a>00212 <span class="comment">void (*MMsetbase)(mmachine m,int b,int i,int v);</span> |
|
234 |
<a name="l00213"></a>00213 <span class="comment">int (*MMfetch)(mmachine m,int s,int i);</span> |
|
235 |
<a name="l00214"></a>00214 <span class="comment">void (*MMstore)(mmachine m,int s,int i,int v);</span> |
|
236 |
<a name="l00215"></a>00215 <span class="comment">int* (*MMstart)(mmachine m,int s);</span> |
|
237 |
<a name="l00216"></a>00216 <span class="comment">int (*MMsize)(mmachine m,int s);</span> |
|
238 |
<a name="l00217"></a>00217 <span class="comment">int (*MMtype)(mmachine m,int s);</span> |
|
239 |
<a name="l00218"></a>00218 <span class="comment">char* (*MMstartstr)(mmachine m,int s);</span> |
|
240 |
<a name="l00219"></a>00219 <span class="comment">int (*MMsizestr)(mmachine m,int s);</span> |
|
241 |
<a name="l00220"></a>00220 <span class="comment">void (*MMsetsizestr)(mmachine m,int s,int size);</span> |
|
242 |
<a name="l00221"></a>00221 <span class="comment">int (*MMmalloc)(mmachine m, int size, int type);</span> |
|
243 |
<a name="l00222"></a>00222 <span class="comment">int (*MMmallocCLR)(mmachine m, int size, int type);</span> |
|
244 |
<a name="l00223"></a>00223 <span class="comment">int (*Mpushstrbloc)(mmachine m,char *buf);</span> |
|
245 |
<a name="l00224"></a>00224 <span class="comment">int (*MBdeftab)(mmachine m);</span> |
|
246 |
<a name="l00225"></a>00225 <span class="comment">int (*MBstrcat)(mmachine m);</span> |
|
247 |
<a name="l00226"></a>00226 <span class="comment">int (*PKhardpak)(mmachine m, char *name,</span> |
|
248 |
<a name="l00227"></a>00227 <span class="comment"> int n, char **namefun, int (**fun)(mmachine z)</span> |
|
249 |
<a name="l00228"></a>00228 <span class="comment"> , int *nargfun, char **typfun);</span> |
|
250 |
<a name="l00229"></a>00229 <span class="comment">int (*PKloader)(mmachine m,char *name,char *simplename);</span> |
|
251 |
<a name="l00230"></a>00230 <span class="comment">int (*SPfindfile)(packdir p,char *sign,int *size,char *path);</span> |
|
252 |
<a name="l00231"></a>00231 <span class="comment">int (*SPaddfile)(packdir p,char *sign,int size,char *path);</span> |
|
253 |
<a name="l00232"></a>00232 <span class="comment">int (*SCgetsrvsocket)(mmachine m, int server);</span> |
|
254 |
<a name="l00233"></a>00233 <span class="comment">int (*SCgetsocket)(mmachine m, int channel);</span> |
|
255 |
<a name="l00234"></a>00234 <span class="comment">int (*Mcutting)(char *comm, char **argv);</span> |
|
256 |
<a name="l00235"></a>00235 <span class="comment">void (*MMechostr)(int i,char *buf,...);</span> |
|
257 |
<a name="l00236"></a>00236 <span class="comment">int (*fread)(char* buf,int i,int j,FILE *f);</span> |
|
258 |
<a name="l00237"></a>00237 <span class="comment">packdir Firstpack;</span> |
|
259 |
<a name="l00238"></a>00238 <span class="comment">int (*OBJcreate)(mmachine m,int typ,int handsys,int typpere,int handsyspere);</span> |
|
260 |
<a name="l00239"></a>00239 <span class="comment">int (*OBJaddreflex)(mmachine m,int typ, int num);</span> |
|
261 |
<a name="l00240"></a>00240 <span class="comment">int (*OBJbeginreflex)(mmachine m,int typ,int handsys,int num);</span> |
|
262 |
<a name="l00241"></a>00241 <span class="comment">int (*OBJdel)(mmachine m,int p,int flag);</span> |
|
263 |
<a name="l00242"></a>00242 <span class="comment">int (*OBJdestroy)(mmachine m, int typ,int handsys,int objm,int flag);</span> |
|
264 |
<a name="l00243"></a>00243 <span class="comment">int (*OBJdelTH)(mmachine m,int typ,int handsys);</span> |
|
265 |
<a name="l00244"></a>00244 <span class="comment">int (*OBJcallreflex)(mmachine m,int nbarg);</span> |
|
266 |
<a name="l00245"></a>00245 <span class="comment">int (*OBJregister)(int nbrefl,int recrefl,int (*destroy)(mmachine m,int handsys,int objm),char *name);</span> |
|
267 |
<a name="l00246"></a>00246 <span class="comment">int (*OBJtypebyname)(char *name);</span> |
|
268 |
<a name="l00247"></a>00247 <span class="comment">int (*OBJdefEvent)(int event,int (*cbevent)(mmachine m,HWND hwnd, unsigned msg,</span> |
|
269 |
<a name="l00248"></a>00248 <span class="comment"> UINT wParam,LONG lParam,int *ret));</span> |
|
270 |
<a name="l00249"></a>00249 <span class="comment">int (*OBJgetUserEvent)();</span> |
|
271 |
<a name="l00250"></a>00250 <span class="comment">void* (*SCgetExtra)(char *funcname);</span> |
|
272 |
<a name="l00251"></a>00251 <span class="comment">char* (*stdloadJpg)(char *name,int *w,int *h);</span> |
|
273 |
<a name="l00252"></a>00252 <span class="comment">int (*OBJdelTM)(mmachine m,int typ,int q);</span> |
|
274 |
<a name="l00253"></a>00253 <span class="comment">int (*OBJfindTH)(mmachine m,int typ,int handsys);</span> |
|
275 |
<a name="l00254"></a>00254 <span class="comment">int (*OBJfindTM)(mmachine m,int typ,int objm);</span> |
|
276 |
<a name="l00255"></a>00255 <span class="comment">int (*Mpushstrblocn)(mmachine m,char *buf, int n);</span> |
|
277 |
<a name="l00256"></a>00256 <span class="comment">int (*Minterpreter)(mmachine m);</span> |
|
278 |
<a name="l00257"></a>00257 <span class="comment">int (*Msearchinsyspak)(mmachine m, char *name);</span> |
|
279 |
<a name="l00258"></a>00258 <span class="comment">int (*MBstrcatn)(mmachine m);</span> |
|
280 |
<a name="l00259"></a>00259 <span class="comment">*/</span> |
|
281 |
<a name="l00260"></a>00260 |
|
282 |
<a name="l00261"></a>00261 |
|
283 |
<a name="l00262"></a>00262 |
|
284 |
<a name="l00263"></a>00263 |
|
285 |
<a name="l00264"></a>00264 |
|
286 |
<a name="l00265"></a>00265 <span class="preprocessor">#endif</span> |
|
287 |
<a name="l00266"></a>00266 <span class="preprocessor"></span> |
|
288 |
</pre></div></div> |
|
289 |
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Mar 10 14:04:18 2011 for keyfile by |
|
290 |
<a href="http://www.doxygen.org/index.html"> |
|
291 |
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> |
|
292 |
</body> |
|
293 |
</html> |
doxygen/html_gkeyfile/globals_func.html | ||
---|---|---|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
3 |
<head> |
|
4 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
|
5 |
<title>keyfile: Data Fields</title> |
|
6 |
<link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
7 |
<link href="doxygen.css" rel="stylesheet" type="text/css"/> |
|
8 |
</head> |
|
9 |
<body> |
|
10 |
<!-- Generated by Doxygen 1.6.3 --> |
|
11 |
<div class="navigation" id="top"> |
|
12 |
<div class="tabs"> |
|
13 |
<ul> |
Also available in: Unified diff
UTILS_G
- GKeyFile : documentations (API and code), via Doxygen