reSWIGged

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2005-06-09 21:51:37 +00:00
parent 37617433bb
commit be9b1dcaf4
8 changed files with 2780 additions and 160 deletions

View File

@@ -1575,6 +1575,32 @@ class LogChainPtr(LogChain):
self.__class__ = LogChain
_misc_.LogChain_swigregister(LogChainPtr)
class LogBuffer(Log):
"""Proxy of C++ LogBuffer class"""
def __repr__(self):
return "<%s.%s; proxy of C++ wxLogBuffer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
def __init__(self, *args, **kwargs):
"""__init__(self) -> LogBuffer"""
newobj = _misc_.new_LogBuffer(*args, **kwargs)
self.this = newobj.this
self.thisown = 1
del newobj.thisown
def GetBuffer(*args, **kwargs):
"""GetBuffer(self) -> String"""
return _misc_.LogBuffer_GetBuffer(*args, **kwargs)
def Flush(*args, **kwargs):
"""Flush(self)"""
return _misc_.LogBuffer_Flush(*args, **kwargs)
class LogBufferPtr(LogBuffer):
def __init__(self, this):
self.this = this
if not hasattr(self,"thisown"): self.thisown = 0
self.__class__ = LogBuffer
_misc_.LogBuffer_swigregister(LogBufferPtr)
def SysErrorCode(*args, **kwargs):
"""SysErrorCode() -> unsigned long"""