net2xs.deftypes
index
c:\projects\net2scripting\src\net2xs\deftypes.py

Module holding definition data types

 
Classes
       
builtins.object
AccessLevel
TimeSlot
TimeZone

 
class AccessLevel(builtins.object)
    Access level definition
 
Member id: Accesslevel id
Member name: Accesslevel name
Member details: Array of (timezone id, area id) tuples
 
  Methods defined here:
__eq__(self, other)
Compare
__init__(self, id, name)
__ne__(self, other)
Compare negative
__str__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
__hash__ = None

 
class TimeSlot(builtins.object)
    Time zone slot definition
 
Member id: Timeslot id
Member day: Timeslot day number
Member start_time: Start time of slot
Member start_time: End time of slot
 
  Methods defined here:
__eq__(self, other)
Compare
__init__(self, id=-1, day=-1, start_time=None, end_time=None)
__ne__(self, other)
Compare negative
__str__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
__hash__ = None

 
class TimeZone(builtins.object)
    Time zone definition
 
Member id: Timezone id
Member name: Timezone name
Member slots: Array of TimeSlot objects
 
  Methods defined here:
__eq__(self, other)
Compare
__init__(self, id=-1, name=None)
__ne__(self, other)
Compare negative
__str__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
__hash__ = None