28#include <MemoryX/interface/core/EntityBase.h>
29#include <MemoryX/interface/memorytypes/MemoryEntities.h>
48 OacExecState
getState(const ::Ice::Current& = Ice::emptyCurrent)
const override;
49 void setState(OacExecState state, const ::Ice::Current& = Ice::emptyCurrent)
override;
51 Ice::ObjectPtr
ice_clone()
const override;
56 const Ice::Current&
c = Ice::emptyCurrent)
override;
57 EntityRefBasePtr
getOacRef(
const Ice::Current&
c = Ice::emptyCurrent)
const override;
58 void setOacRef(
const EntityRefBasePtr& oacRef,
59 const Ice::Current&
c = Ice::emptyCurrent)
override;
60 std::string
getOacName(
const Ice::Current&
c = Ice::emptyCurrent)
const override;
void setState(OacExecState state, const ::Ice::Current &=Ice::emptyCurrent) override
OacExecState getState(const ::Ice::Current &=Ice::emptyCurrent) const override
void setOacRef(const EntityRefBasePtr &oacRef, const Ice::Current &c=Ice::emptyCurrent) override
NameList getArgumentInstanceIds(const Ice::Current &c=Ice::emptyCurrent) const override
IceUtil::Time getStartTime() const
ActiveOacPtr clone(const Ice::Current &c=Ice::emptyCurrent) const
void setStartTime(const IceUtil::Time &time)
std::string getOacName(const Ice::Current &c=Ice::emptyCurrent) const override
EntityRefBasePtr getOacRef(const Ice::Current &c=Ice::emptyCurrent) const override
Ice::ObjectPtr ice_clone() const override
void setArgumentInstanceIds(const NameList &, const Ice::Current &c=Ice::emptyCurrent) override
friend class ActiveOacObjectFactory
ActiveOac(const std::string &id="")
Entity(const Entity &source)
IceInternal::Handle< ActiveOac > ActiveOacPtr