Go to the documentation of this file.
28 #include <MemoryX/interface/core/EntityBase.h>
29 #include <MemoryX/interface/memorytypes/MemoryEntities.h>
49 const ::Ice::Current& = Ice::emptyCurrent)
const override;
52 const ::Ice::Current& = Ice::emptyCurrent)
override;
59 EntityRefBasePtr
getOacRef(
const Ice::Current&
c = Ice::emptyCurrent)
const override;
60 void setOacRef(
const EntityRefBasePtr& oacRef,
const Ice::Current&
c = Ice::emptyCurrent)
override;
61 std::string
getOacName(
const Ice::Current&
c = Ice::emptyCurrent)
const override;
IceUtil::Time getStartTime() const
OacExecState getState(const ::Ice::Current &=Ice::emptyCurrent) const override
void setOacRef(const EntityRefBasePtr &oacRef, const Ice::Current &c=Ice::emptyCurrent) override
ActiveOac(const std::string &id="")
ActiveOacPtr clone(const Ice::Current &c=Ice::emptyCurrent) const
void setStartTime(const IceUtil::Time &time)
friend class ActiveOacObjectFactory
Ice::ObjectPtr ice_clone() const override
void setArgumentInstanceIds(const NameList &, const Ice::Current &c=Ice::emptyCurrent) override
std::string getOacName(const Ice::Current &c=Ice::emptyCurrent) const override
armarx::core::time::DateTime Time
NameList getArgumentInstanceIds(const Ice::Current &c=Ice::emptyCurrent) const override
void setState(OacExecState state, const ::Ice::Current &=Ice::emptyCurrent) override
std::shared_ptr< Object > ObjectPtr
EntityRefBasePtr getOacRef(const Ice::Current &c=Ice::emptyCurrent) const override