Vega strike Python Modules doc  0.5.1
Documentation of the " Modules " folder of Vega strike
 All Data Structures Namespaces Files Functions Variables
Boolean Class Reference

Public Member Functions

def __init__
 
def encode
 
def __cmp__
 
def __repr__
 
def __int__
 
def __nonzero__
 

Data Fields

 value
 

Detailed Description

Boolean-value wrapper.

Use True or False to generate a "boolean" XML-RPC value.

Definition at line 206 of file xmlrpclib.py.

Constructor & Destructor Documentation

def __init__ (   self,
  value = 0 
)

Definition at line 212 of file xmlrpclib.py.

213  def __init__(self, value = 0):
214  self.value = operator.truth(value)

Member Function Documentation

def __cmp__ (   self,
  other 
)

Definition at line 218 of file xmlrpclib.py.

References filecmp.cmp(), _Stop.value, ErrorDuringImport.value, Boolean.value, MiniFieldStorage.value, and Morsel.value.

219  def __cmp__(self, other):
220  if isinstance(other, Boolean):
221  other = other.value
222  return cmp(self.value, other)
def __int__ (   self)

Definition at line 229 of file xmlrpclib.py.

References _Stop.value, ErrorDuringImport.value, Boolean.value, MiniFieldStorage.value, and Morsel.value.

230  def __int__(self):
231  return self.value
def __nonzero__ (   self)

Definition at line 232 of file xmlrpclib.py.

References _Stop.value, ErrorDuringImport.value, Boolean.value, MiniFieldStorage.value, and Morsel.value.

233  def __nonzero__(self):
234  return self.value
235 
236 True, False = Boolean(1), Boolean(0)
def __repr__ (   self)

Definition at line 223 of file xmlrpclib.py.

References _Stop.value, ErrorDuringImport.value, Boolean.value, MiniFieldStorage.value, and Morsel.value.

224  def __repr__(self):
225  if self.value:
226  return "<Boolean True at %x>" % id(self)
227  else:
228  return "<Boolean False at %x>" % id(self)
def encode (   self,
  out 
)

Definition at line 215 of file xmlrpclib.py.

References _Stop.value, ErrorDuringImport.value, Boolean.value, MiniFieldStorage.value, and Morsel.value.

216  def encode(self, out):
217  out.write("<value><boolean>%d</boolean></value>\n" % self.value)

Field Documentation

value

Definition at line 213 of file xmlrpclib.py.


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