예제 #1
0
 def encode(self):
     d = OrderedDict()
     d['NoSeat'] = self.no_seat
     if self.player == None:
         d['Player'] = None
     else:
         d['Player'] = self.player.encode()
     d['SeatAttributes'] = [SeatAttributeEnum.to_string(x) for x in self.seat_attributes]
     return d
예제 #2
0
 def __str__(self):
     return '{0} ({1}) [{2}]'.format(
         self.no_seat,
         self.player,
         ', '.join([SeatAttributeEnum.to_string(x) for x in self.seat_attributes])
     )