root/05/release-0.5l/sgfpars.py

Revision 99, 13.9 kB (checked in by ug, 5 years ago)

Typo in import list of encodings

Line 
1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
3 # This file is compatible with both classic and new-style classes.
4
5 import _sgfpars
6
7 def _swig_setattr(self,class_type,name,value):
8     if (name == "this"):
9         if isinstance(value, class_type):
10             self.__dict__[name] = value.this
11             if hasattr(value,"thisown"): self.__dict__["thisown"] = value.thisown
12             del value.thisown
13             return
14     method = class_type.__swig_setmethods__.get(name,None)
15     if method: return method(self,value)
16     self.__dict__[name] = value
17
18 def _swig_getattr(self,class_type,name):
19     method = class_type.__swig_getmethods__.get(name,None)
20     if method: return method(self)
21     raise AttributeError,name
22
23 import types
24 try:
25     _object = types.ObjectType
26     _newclass = 1
27 except AttributeError:
28     class _object : pass
29     _newclass = 0
30 del types
31
32
33 class SGFError:
34     __swig_setmethods__ = {}
35     __setattr__ = lambda self, name, value: _swig_setattr(self, SGFError, name, value)
36     __swig_getmethods__ = {}
37     __getattr__ = lambda self, name: _swig_getattr(self, SGFError, name)
38     def __repr__(self):
39         return "<C SGFError instance at %s>" % (self.this,)
40     def __init__(self, *args):
41         _swig_setattr(self, SGFError, 'this', _sgfpars.new_SGFError(*args))
42         _swig_setattr(self, SGFError, 'thisown', 1)
43     def __del__(self, destroy=_sgfpars.delete_SGFError):
44         try:
45             if self.thisown: destroy(self)
46         except: pass
47
48 class SGFErrorPtr(SGFError):
49     def __init__(self, this):
50         _swig_setattr(self, SGFError, 'this', this)
51         if not hasattr(self,"thisown"): _swig_setattr(self, SGFError, 'thisown', 0)
52         _swig_setattr(self, SGFError,self.__class__,SGFError)
53 _sgfpars.SGFError_swigregister(SGFErrorPtr)
54
55
56 SGFescape = _sgfpars.SGFescape
57 class Node(_object):
58     __swig_setmethods__ = {}
59     __setattr__ = lambda self, name, value: _swig_setattr(self, Node, name, value)
60     __swig_getmethods__ = {}
61     __getattr__ = lambda self, name: _swig_getattr(self, Node, name)
62     def __repr__(self):
63         return "<C Node instance at %s>" % (self.this,)
64     __swig_setmethods__["previous"] = _sgfpars.Node_previous_set
65     __swig_getmethods__["previous"] = _sgfpars.Node_previous_get
66     if _newclass:previous = property(_sgfpars.Node_previous_get, _sgfpars.Node_previous_set)
67     __swig_setmethods__["next"] = _sgfpars.Node_next_set
68     __swig_getmethods__["next"] = _sgfpars.Node_next_get
69     if _newclass:next = property(_sgfpars.Node_next_get, _sgfpars.Node_next_set)
70     __swig_setmethods__["up"] = _sgfpars.Node_up_set
71     __swig_getmethods__["up"] = _sgfpars.Node_up_get
72     if _newclass:up = property(_sgfpars.Node_up_get, _sgfpars.Node_up_set)
73     __swig_setmethods__["down"] = _sgfpars.Node_down_set
74     __swig_getmethods__["down"] = _sgfpars.Node_down_get
75     if _newclass:down = property(_sgfpars.Node_down_get, _sgfpars.Node_down_set)
76     __swig_setmethods__["numChildren"] = _sgfpars.Node_numChildren_set
77     __swig_getmethods__["numChildren"] = _sgfpars.Node_numChildren_get
78     if _newclass:numChildren = property(_sgfpars.Node_numChildren_get, _sgfpars.Node_numChildren_set)
79     __swig_setmethods__["level"] = _sgfpars.Node_level_set
80     __swig_getmethods__["level"] = _sgfpars.Node_level_get
81     if _newclass:level = property(_sgfpars.Node_level_get, _sgfpars.Node_level_set)
82     __swig_setmethods__["SGFstring"] = _sgfpars.Node_SGFstring_set
83     __swig_getmethods__["SGFstring"] = _sgfpars.Node_SGFstring_get
84     if _newclass:SGFstring = property(_sgfpars.Node_SGFstring_get, _sgfpars.Node_SGFstring_set)
85     __swig_setmethods__["parsed"] = _sgfpars.Node_parsed_set
86     __swig_getmethods__["parsed"] = _sgfpars.Node_parsed_get
87     if _newclass:parsed = property(_sgfpars.Node_parsed_get, _sgfpars.Node_parsed_set)
88     __swig_setmethods__["data"] = _sgfpars.Node_data_set
89     __swig_getmethods__["data"] = _sgfpars.Node_data_get
90     if _newclass:data = property(_sgfpars.Node_data_get, _sgfpars.Node_data_set)
91     __swig_setmethods__["posyD"] = _sgfpars.Node_posyD_set
92     __swig_getmethods__["posyD"] = _sgfpars.Node_posyD_get
93     if _newclass:posyD = property(_sgfpars.Node_posyD_get, _sgfpars.Node_posyD_set)
94     def __init__(self, *args):
95         _swig_setattr(self, Node, 'this', _sgfpars.new_Node(*args))
96         _swig_setattr(self, Node, 'thisown', 1)
97     def __del__(self, destroy=_sgfpars.delete_Node):
98         try:
99             if self.thisown: destroy(self)
100         except: pass
101     def pathToNode(*args): return _sgfpars.Node_pathToNode(*args)
102     def parseNode(*args): return _sgfpars.Node_parseNode(*args)
103     def getData(*args): return _sgfpars.Node_getData(*args)
104
105 class NodePtr(Node):
106     def __init__(self, this):
107         _swig_setattr(self, Node, 'this', this)
108         if not hasattr(self,"thisown"): _swig_setattr(self, Node, 'thisown', 0)
109         _swig_setattr(self, Node,self.__class__,Node)
110 _sgfpars.Node_swigregister(NodePtr)
111 cvar = _sgfpars.cvar
112
113 class Cursor(_object):
114     __swig_setmethods__ = {}
115     __setattr__ = lambda self, name, value: _swig_setattr(self, Cursor, name, value)
116     __swig_getmethods__ = {}
117     __getattr__ = lambda self, name: _swig_getattr(self, Cursor, name)
118     def __repr__(self):
119         return "<C Cursor instance at %s>" % (self.this,)
120     def __init__(self, *args):
121         _swig_setattr(self, Cursor, 'this', _sgfpars.new_Cursor(*args))
122         _swig_setattr(self, Cursor, 'thisown', 1)
123     def __del__(self, destroy=_sgfpars.delete_Cursor):
124         try:
125             if self.thisown: destroy(self)
126         except: pass
127     __swig_setmethods__["atStart"] = _sgfpars.Cursor_atStart_set
128     __swig_getmethods__["atStart"] = _sgfpars.Cursor_atStart_get
129     if _newclass:atStart = property(_sgfpars.Cursor_atStart_get, _sgfpars.Cursor_atStart_set)
130     __swig_setmethods__["atEnd"] = _sgfpars.Cursor_atEnd_set
131     __swig_getmethods__["atEnd"] = _sgfpars.Cursor_atEnd_get
132     if _newclass:atEnd = property(_sgfpars.Cursor_atEnd_get, _sgfpars.Cursor_atEnd_set)
133     __swig_setmethods__["height"] = _sgfpars.Cursor_height_set
134     __swig_getmethods__["height"] = _sgfpars.Cursor_height_get
135     if _newclass:height = property(_sgfpars.Cursor_height_get, _sgfpars.Cursor_height_set)
136     __swig_setmethods__["width"] = _sgfpars.Cursor_width_set
137     __swig_getmethods__["width"] = _sgfpars.Cursor_width_get
138     if _newclass:width = property(_sgfpars.Cursor_width_get, _sgfpars.Cursor_width_set)
139     __swig_setmethods__["root"] = _sgfpars.Cursor_root_set
140     __swig_getmethods__["root"] = _sgfpars.Cursor_root_get
141     if _newclass:root = property(_sgfpars.Cursor_root_get, _sgfpars.Cursor_root_set)
142     __swig_setmethods__["currentN"] = _sgfpars.Cursor_currentN_set
143     __swig_getmethods__["currentN"] = _sgfpars.Cursor_currentN_get
144     if _newclass:currentN = property(_sgfpars.Cursor_currentN_get, _sgfpars.Cursor_currentN_set)
145     __swig_setmethods__["posx"] = _sgfpars.Cursor_posx_set
146     __swig_getmethods__["posx"] = _sgfpars.Cursor_posx_get
147     if _newclass:posx = property(_sgfpars.Cursor_posx_get, _sgfpars.Cursor_posx_set)
148     __swig_setmethods__["posy"] = _sgfpars.Cursor_posy_set
149     __swig_getmethods__["posy"] = _sgfpars.Cursor_posy_get
150     if _newclass:posy = property(_sgfpars.Cursor_posy_get, _sgfpars.Cursor_posy_set)
151     __swig_setmethods__["encoding"] = _sgfpars.Cursor_encoding_set
152     __swig_getmethods__["encoding"] = _sgfpars.Cursor_encoding_get
153     if _newclass:encoding = property(_sgfpars.Cursor_encoding_get, _sgfpars.Cursor_encoding_set)
154     def noChildren(*args): return _sgfpars.Cursor_noChildren(*args)
155     def currentNode(*args): return _sgfpars.Cursor_currentNode(*args)
156     def parse(*args): return _sgfpars.Cursor_parse(*args)
157     def game(*args): return _sgfpars.Cursor_game(*args)
158     def next(*args): return _sgfpars.Cursor_next(*args)
159     def previous(*args): return _sgfpars.Cursor_previous(*args)
160     def getRootNode(*args): return _sgfpars.Cursor_getRootNode(*args)
161     def updateCurrentNode(*args): return _sgfpars.Cursor_updateCurrentNode(*args)
162     def updateRootNode(*args): return _sgfpars.Cursor_updateRootNode(*args)
163     def rootNodeToString(*args): return _sgfpars.Cursor_rootNodeToString(*args)
164     def nodeToString(*args): return _sgfpars.Cursor_nodeToString(*args)
165     def outputVar(*args): return _sgfpars.Cursor_outputVar(*args)
166     def output(*args): return _sgfpars.Cursor_output(*args)
167     def add(*args): return _sgfpars.Cursor_add(*args)
168     def delVariation(*args): return _sgfpars.Cursor_delVariation(*args)
169     def setFlags(*args): return _sgfpars.Cursor_setFlags(*args)
170
171 class CursorPtr(Cursor):
172     def __init__(self, this):
173         _swig_setattr(self, Cursor, 'this', this)
174         if not hasattr(self,"thisown"): _swig_setattr(self, Cursor, 'thisown', 0)
175         _swig_setattr(self, Cursor,self.__class__,Cursor)
176 _sgfpars.Cursor_swigregister(CursorPtr)
177
178 class intN(_object):
179     __swig_setmethods__ = {}
180     __setattr__ = lambda self, name, value: _swig_setattr(self, intN, name, value)
181     __swig_getmethods__ = {}
182     __getattr__ = lambda self, name: _swig_getattr(self, intN, name)
183     def __repr__(self):
184         return "<C intN instance at %s>" % (self.this,)
185     __swig_setmethods__["data"] = _sgfpars.intN_data_set
186     __swig_getmethods__["data"] = _sgfpars.intN_data_get
187     if _newclass:data = property(_sgfpars.intN_data_get, _sgfpars.intN_data_set)
188     __swig_setmethods__["prev"] = _sgfpars.intN_prev_set
189     __swig_getmethods__["prev"] = _sgfpars.intN_prev_get
190     if _newclass:prev = property(_sgfpars.intN_prev_get, _sgfpars.intN_prev_set)
191     def __init__(self, *args):
192         _swig_setattr(self, intN, 'this', _sgfpars.new_intN(*args))
193         _swig_setattr(self, intN, 'thisown', 1)
194     def __del__(self, destroy=_sgfpars.delete_intN):
195         try:
196             if self.thisown: destroy(self)
197         except: pass
198
199 class intNPtr(intN):
200     def __init__(self, this):
201         _swig_setattr(self, intN, 'this', this)
202         if not hasattr(self,"thisown"): _swig_setattr(self, intN, 'thisown', 0)
203         _swig_setattr(self, intN,self.__class__,intN)
204 _sgfpars.intN_swigregister(intNPtr)
205
206 class IntStack(_object):
207     __swig_setmethods__ = {}
208     __setattr__ = lambda self, name, value: _swig_setattr(self, IntStack, name, value)
209     __swig_getmethods__ = {}
210     __getattr__ = lambda self, name: _swig_getattr(self, IntStack, name)
211     def __repr__(self):
212         return "<C IntStack instance at %s>" % (self.this,)
213     __swig_setmethods__["root"] = _sgfpars.IntStack_root_set
214     __swig_getmethods__["root"] = _sgfpars.IntStack_root_get
215     if _newclass:root = property(_sgfpars.IntStack_root_get, _sgfpars.IntStack_root_set)
216     def __init__(self, *args):
217         _swig_setattr(self, IntStack, 'this', _sgfpars.new_IntStack(*args))
218         _swig_setattr(self, IntStack, 'thisown', 1)
219     def push(*args): return _sgfpars.IntStack_push(*args)
220     def pop(*args): return _sgfpars.IntStack_pop(*args)
221     def top(*args): return _sgfpars.IntStack_top(*args)
222     def nonempty(*args): return _sgfpars.IntStack_nonempty(*args)
223     def __del__(self, destroy=_sgfpars.delete_IntStack):
224         try:
225             if self.thisown: destroy(self)
226         except: pass
227
228 class IntStackPtr(IntStack):
229     def __init__(self, this):
230         _swig_setattr(self, IntStack, 'this', this)
231         if not hasattr(self,"thisown"): _swig_setattr(self, IntStack, 'thisown', 0)
232         _swig_setattr(self, IntStack,self.__class__,IntStack)
233 _sgfpars.IntStack_swigregister(IntStackPtr)
234
235 class nodeN(_object):
236     __swig_setmethods__ = {}
237     __setattr__ = lambda self, name, value: _swig_setattr(self, nodeN, name, value)
238     __swig_getmethods__ = {}
239     __getattr__ = lambda self, name: _swig_getattr(self, nodeN, name)
240     def __repr__(self):
241         return "<C nodeN instance at %s>" % (self.this,)
242     __swig_setmethods__["data"] = _sgfpars.nodeN_data_set
243     __swig_getmethods__["data"] = _sgfpars.nodeN_data_get
244     if _newclass:data = property(_sgfpars.nodeN_data_get, _sgfpars.nodeN_data_set)
245     __swig_setmethods__["prev"] = _sgfpars.nodeN_prev_set
246     __swig_getmethods__["prev"] = _sgfpars.nodeN_prev_get
247     if _newclass:prev = property(_sgfpars.nodeN_prev_get, _sgfpars.nodeN_prev_set)
248     def __init__(self, *args):
249         _swig_setattr(self, nodeN, 'this', _sgfpars.new_nodeN(*args))
250         _swig_setattr(self, nodeN, 'thisown', 1)
251     def __del__(self, destroy=_sgfpars.delete_nodeN):
252         try:
253             if self.thisown: destroy(self)
254         except: pass
255
256 class nodeNPtr(nodeN):
257     def __init__(self, this):
258         _swig_setattr(self, nodeN, 'this', this)
259         if not hasattr(self,"thisown"): _swig_setattr(self, nodeN, 'thisown', 0)
260         _swig_setattr(self, nodeN,self.__class__,nodeN)
261 _sgfpars.nodeN_swigregister(nodeNPtr)
262
263 class NodeStack(_object):
264     __swig_setmethods__ = {}
265     __setattr__ = lambda self, name, value: _swig_setattr(self, NodeStack, name, value)
266     __swig_getmethods__ = {}
267     __getattr__ = lambda self, name: _swig_getattr(self, NodeStack, name)
268     def __repr__(self):
269         return "<C NodeStack instance at %s>" % (self.this,)
270     __swig_setmethods__["root"] = _sgfpars.NodeStack_root_set
271     __swig_getmethods__["root"] = _sgfpars.NodeStack_root_get
272     if _newclass:root = property(_sgfpars.NodeStack_root_get, _sgfpars.NodeStack_root_set)
273     def __init__(self, *args):
274         _swig_setattr(self, NodeStack, 'this', _sgfpars.new_NodeStack(*args))
275         _swig_setattr(self, NodeStack, 'thisown', 1)
276     def push(*args): return _sgfpars.NodeStack_push(*args)
277     def pop(*args): return _sgfpars.NodeStack_pop(*args)
278     def top(*args): return _sgfpars.NodeStack_top(*args)
279     def nonempty(*args): return _sgfpars.NodeStack_nonempty(*args)
280     def __del__(self, destroy=_sgfpars.delete_NodeStack):
281         try:
282             if self.thisown: destroy(self)
283         except: pass
284
285 class NodeStackPtr(NodeStack):
286     def __init__(self, this):
287         _swig_setattr(self, NodeStack, 'this', this)
288         if not hasattr(self,"thisown"): _swig_setattr(self, NodeStack, 'thisown', 0)
289         _swig_setattr(self, NodeStack,self.__class__,NodeStack)
290 _sgfpars.NodeStack_swigregister(NodeStackPtr)
291
292
Note: See TracBrowser for help on using the browser.