Go to the documentation of this file.
28 #include <MemoryX/interface/core/EntityBase.h>
29 #include <MemoryX/interface/memorytypes/MemoryEntities.h>
42 DMPEntity(
const std::string& name,
const std::string&
id =
"");
46 const ::Ice::Current& = Ice::emptyCurrent)
override;
47 std::string
getDMPName(const ::Ice::Current& = Ice::emptyCurrent)
const override;
49 const ::Ice::Current& = Ice::emptyCurrent)
override;
50 int getDMPType(const ::Ice::Current& = Ice::emptyCurrent)
const override;
52 const ::Ice::Current& = Ice::emptyCurrent)
override;
53 std::string
getDMPtextStr(const ::Ice::Current& = Ice::emptyCurrent)
const override;
54 void set3rdOrder(
const bool is3rdOrder, const ::Ice::Current& = Ice::emptyCurrent)
override;
55 bool get3rdOrder(const ::Ice::Current& = Ice::emptyCurrent)
const override;
56 void setTrajDim(
const int trajdim, const ::Ice::Current& = Ice::emptyCurrent)
override;
57 int getTrajDim(const ::Ice::Current& = Ice::emptyCurrent)
const override;
64 void output(std::ostream& stream)
const;
82 operator<<(std::ostream& stream,
const DMPEntityBasePtr& rhs)
84 stream << DMPEntityPtr::dynamicCast(rhs);
DMPEntityPtr clone(const Ice::Current &c=Ice::emptyCurrent) const
void setDMPType(const std::string &dmpType, const ::Ice::Current &=Ice::emptyCurrent) override
void setDMPtextStr(const std::string &dmptext, const ::Ice::Current &=Ice::emptyCurrent) override
void setDMPName(const std::string &dmpName, const ::Ice::Current &=Ice::emptyCurrent) override
std::string getDMPName(const ::Ice::Current &=Ice::emptyCurrent) const override
void setTrajDim(const int trajdim, const ::Ice::Current &=Ice::emptyCurrent) override
Vertex source(const detail::edge_base< Directed, Vertex > &e, const PCG &)
std::string getDMPtextStr(const ::Ice::Current &=Ice::emptyCurrent) const override
int getTrajDim(const ::Ice::Current &=Ice::emptyCurrent) const override
void set3rdOrder(const bool is3rdOrder, const ::Ice::Current &=Ice::emptyCurrent) override
std::shared_ptr< Object > ObjectPtr
Ice::ObjectPtr ice_clone() const override
friend std::ostream & operator<<(std::ostream &stream, const DMPEntity &rhs)
int getDMPType(const ::Ice::Current &=Ice::emptyCurrent) const override
bool get3rdOrder(const ::Ice::Current &=Ice::emptyCurrent) const override