コード例 #1
0
ファイル: test_events.py プロジェクト: Rafeldp/nao-wanderer
 def json_serialisation(self, ev):
     json = to_json_string(ev)
     print "Serialisation of "+object_to_name(ev)+" = \n"+json
     self.assertIsNotNone(json, "Serialised object should not be None")
     rev = from_json_string(json)
     self.assertTrue(isinstance(rev, ev.__class__))
     self.assertEqual(ev, rev, "Reconstituted object "+repr(rev)+" must equal original "+repr(ev))
コード例 #2
0
 def json_serialisation(self, ev):
     json = to_json_string(ev)
     print "Serialisation of "+object_to_name(ev)+" = \n"+json
     self.assertIsNotNone(json, "Serialised object should not be None")
     rev = from_json_string(json)
     self.assertTrue(isinstance(rev, ev.__class__))
     self.assertEqual(ev, rev, "Reconstituted object "+repr(rev)+" must equal original "+repr(ev))
コード例 #3
0
ファイル: wanderer.py プロジェクト: Rafeldp/nao-wanderer
def get_current_action(env):
    return from_json_string(env.memory.getData(MEM_CURRENT_ACTIONS))
コード例 #4
0
ファイル: wanderer.py プロジェクト: Rafeldp/nao-wanderer
def load_completed_actions(env):
    return from_json_string(env.memory.getData(MEM_COMPLETED_ACTIONS))
コード例 #5
0
ファイル: wanderer.py プロジェクト: Rafeldp/nao-wanderer
def load_plan(env):
    return from_json_string(env.memory.getData(MEM_PLANNED_ACTIONS))
コード例 #6
0
ファイル: wanderer.py プロジェクト: Rafeldp/nao-wanderer
def load_event(env):
    return from_json_string(env.memory.getData(MEM_CURRENT_EVENT))
コード例 #7
0
ファイル: wanderer.py プロジェクト: thuyminhtran/nao-wanderer
def get_current_action(env):
    return from_json_string(env.memory.getData(MEM_CURRENT_ACTIONS))
コード例 #8
0
ファイル: wanderer.py プロジェクト: thuyminhtran/nao-wanderer
def load_completed_actions(env):
    return from_json_string(env.memory.getData(MEM_COMPLETED_ACTIONS))
コード例 #9
0
ファイル: wanderer.py プロジェクト: thuyminhtran/nao-wanderer
def load_plan(env):
    return from_json_string(env.memory.getData(MEM_PLANNED_ACTIONS))
コード例 #10
0
ファイル: wanderer.py プロジェクト: thuyminhtran/nao-wanderer
def load_event(env):
    return from_json_string(env.memory.getData(MEM_CURRENT_EVENT))