GaudiPython.Bindings.CallbackStreamBuf Class Reference
Inheritance diagram for GaudiPython.Bindings.CallbackStreamBuf:
Collaboration diagram for GaudiPython.Bindings.CallbackStreamBuf:

Public Member Functions

def __init__ (self, callback)
 
def __init__ (self, callback)
 

Public Attributes

 callback
 

Private Member Functions

def _sync
 
def _sync
 

Detailed Description

Definition at line 1093 of file Bindings.py.

Constructor & Destructor Documentation

def GaudiPython.Bindings.CallbackStreamBuf.__init__ (   self,
  callback 
)

Definition at line 1094 of file Bindings.py.

1094  def __init__(self, callback):
1095  _CallbackStreamBufBase.__init__(self, self)
1096  self.callback = callback
def GaudiPython.Bindings.CallbackStreamBuf.__init__ (   self,
  callback 
)

Definition at line 1094 of file Bindings.py.

1094  def __init__(self, callback):
1095  _CallbackStreamBufBase.__init__(self, self)
1096  self.callback = callback

Member Function Documentation

def GaudiPython.Bindings.CallbackStreamBuf._sync (   self,
  string = None 
)
private

Definition at line 1097 of file Bindings.py.

1097  def _sync(self, string = None):
1098  if not string : return 0
1099  self.callback(string)
1100  return 0
1101 
1102 #----PyAlgorithm----------------------------------------------------------------------
1103 # Used to implement Algorithms in Python
def GaudiPython.Bindings.CallbackStreamBuf._sync (   self,
  string = None 
)
private

Definition at line 1097 of file Bindings.py.

1097  def _sync(self, string = None):
1098  if not string : return 0
1099  self.callback(string)
1100  return 0
1101 
1102 #----PyAlgorithm----------------------------------------------------------------------
1103 # Used to implement Algorithms in Python

Member Data Documentation

GaudiPython.Bindings.CallbackStreamBuf.callback

Definition at line 1096 of file Bindings.py.


The documentation for this class was generated from the following file: