root/05/release-0.5j/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
5import _sgfpars
6
7def _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
18def _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
23import types
24try:
25    _object = types.ObjectType
26    _newclass = 1
27except AttributeError:
28    class _object : pass
29    _newclass = 0
30del types
31
32
33class 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
48class 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
56SGFescape = _sgfpars.SGFescape
57class 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
105class 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)
111cvar = _sgfpars.cvar
112
113class 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
171class 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
178class 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
199class 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
206class 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
228class 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
235class 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
256class 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
263class 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
285class 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
Note: See TracBrowser for help on using the browser.