Result::Result Class Reference
List of all members.
Detailed Description
Definition at line 7 of file Result.py.
Member Function Documentation
def Result::Result::__cmp__ |
( |
|
self, |
|
|
|
other | |
|
) |
| | |
Definition at line 25 of file Result.py.
00025 :
00026 if other == None:
00027 return 1
00028 if self._factors == other._factors:
00029 return 0
00030 if self._factors > other._factors:
00031 return 1
00032 else:
00033 return -1
00034
def __hash__( self ):
def Result::Result::__hash__ |
( |
|
self |
) |
|
def Result::Result::__init__ |
( |
|
self, |
|
|
|
order, |
|
|
|
factors, |
|
|
|
timestamp = None , |
|
|
|
state = "new" | |
|
) |
| | |
Definition at line 9 of file Result.py.
00009 :
00010 "Answer a new result item."
00011
00012 self._p = order
00013 self._q = 1
00014 self._factors = factors
00015 self._state = state
00016 if timestamp != None:
00017 self._timestamp = timestamp
00018 else:
00019 self._timestamp = TimeStamp.TimeStamp( )
00020
def type( self ):
def Result::Result::__str__ |
( |
|
self |
) |
|
Definition at line 38 of file Result.py.
00038 :
00039 if globals.quiet:
00040 answer = "%d %d %s" % ( self._p, self._q, self._factors )
00041 else:
00042 answer = "%s %4d %2d %s" % ( self._timestamp, self._p, self._q, self._factors )
00043 return answer
00044
def copy( self ):
def Result::Result::copy |
( |
|
self |
) |
|
Definition at line 45 of file Result.py.
00045 :
00046 "Answer a copy of self."
00047
00048 result = Result( self.order( ), self.factors( ).copy( ), None, self.state( ) )
00049 return result
00050
def factors( self ):
def Result::Result::factors |
( |
|
self |
) |
|
def Result::Result::matchesFactors |
( |
|
self, |
|
|
|
factors | |
|
) |
| | |
def Result::Result::order |
( |
|
self |
) |
|
Definition at line 60 of file Result.py.
00060 :
00061 "Answer instance variable order."
00062
00063 return self._p
00064
def state( self, value=None ):
def Result::Result::state |
( |
|
self, |
|
|
|
value = None | |
|
) |
| | |
Definition at line 65 of file Result.py.
00065 :
00066 "Get/Set the instance variable state."
00067
00068 if value != None:
00069 self._state = value
00070
00071 return self._state
00072
def timeStamp( self ):
def Result::Result::timeStamp |
( |
|
self |
) |
|
def Result::Result::type |
( |
|
self |
) |
|
The documentation for this class was generated from the following file: