32 return "DummyWorldStateObserver";
62 memoryx::PredicateInstanceList
67 std::vector<memoryx::PredicateInstance> result;
89 const memoryx::EntityBaseList& argumentWhitelist,
103 const memoryx::PredicateInstanceList& predicates,
111 const std::string& name,
112 const memoryx::WorldStateUpdaterInterfacePrx& updater,
118 memoryx::WorldStateUpdaterInterfaceList
123 std::vector<memoryx::WorldStateUpdaterInterfacePrx> result;
#define ARMARX_REGISTER_COMPONENT_EXECUTABLE(ComponentT, applicationName)
std::string getConfigIdentifier()
Retrieve config identifier for this component as set in constructor.
Brief description of class DummyWorldStateObserver.
virtual void onInitComponent() override
virtual void onDisconnectComponent() override
virtual void resetPredicateArgumentWhitelist(const ::Ice::Current &) override
void addObservablePredicateInstances(const memoryx::PredicateInstanceList &predicates, const Ice::Current &) override
virtual void setPredicateArgumentWhitelist(const memoryx::EntityBaseList &argumentWhitelist, const Ice::Current &) override
virtual armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
virtual memoryx::PredicateInstanceList getWorldState(const ::Ice::Current &) override
memoryx::WorldStateUpdaterInterfaceList getRegisteredUpdaters(const Ice::Current &) override
void registerAsUpdater(const std::string &name, const memoryx::WorldStateUpdaterInterfacePrx &updater, const Ice::Current &) override
virtual void onConnectComponent() override
virtual bool updatePredicateValue(const memoryx::PredicateInstance &pi, bool removePredicate, const ::Ice::Current &) override
static std::string GetDefaultName()
virtual void onExitComponent() override
virtual bool isObservable(const ::std::string &predicateName, const ::Ice::Current &) override
#define ARMARX_WARNING
The logging level for unexpected behaviour, but not a serious problem.
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.