78 virtual public WorkingMemoryInterface
85 return "WorkingMemory";
88 void onInitWorkingMemory()
override;
89 void onConnectWorkingMemory()
override;
108 ObjectInstanceMemorySegmentBasePrx
109 getObjectInstancesSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
116 ObjectClassMemorySegmentBasePrx
117 getObjectClassesSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
118 RelationMemorySegmentBasePrx
119 getRelationsSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
121 ObjectLocalizationMemoryUpdaterBasePrx
122 getObjectLocalizationUpdater(const ::Ice::Current& = Ice::emptyCurrent)
override;
124 CommonStorageInterfacePrx
125 getCommonStorage(const ::Ice::Current& = Ice::emptyCurrent)
const override;
126 PriorKnowledgeInterfacePrx
127 getPriorKnowledge(const ::Ice::Current& = Ice::emptyCurrent)
const override;
128 ActiveOacMemorySegmentBasePrx
129 getActiveOacSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
130 AgentInstancesSegmentBasePrx
131 getAgentInstancesSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
132 WorldStateSegmentBasePrx
133 getWorldStateSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
134 virtual OacMemorySegmentBasePrx getOacSegment(const ::Ice::Current& = Ice::emptyCurrent);
135 AffordanceSegmentBasePrx
136 getAffordanceSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
137 EnvironmentalPrimitiveSegmentBasePrx
138 getEnvironmentalPrimitiveSegment(const ::Ice::Current& = Ice::emptyCurrent)
override;
139 std::string getMemoryName(
const Ice::Current&)
const override;