|
#include <MemoryX/libraries/memorytypes/entity/SEC/SECRelation.h>
Public Member Functions | |
NoConnectionRelation () | |
NoConnectionRelation (const ObjectClassBasePtr &possibleObject1, const ObjectClassBasePtr &possibleObject2) | |
NoConnectionRelation (const ObjectClassList &possibleObjects1, const ObjectClassList &possibleObjects2) | |
Public Member Functions inherited from SECRelation | |
armarx::VariantDataClassPtr | clone (const Ice::Current &c=Ice::emptyCurrent) const override |
void | deserialize (const armarx::ObjectSerializerBasePtr &serializer, const Ice::Current &c=Ice::emptyCurrent) override |
std::string | getName (const Ice::Current &c=Ice::emptyCurrent) const override |
Ice::Int | getType (const Ice::Current &c=Ice::emptyCurrent) const override |
bool | hasEqualObjects (const SECRelationBasePtr &other, const Ice::Current &c=Ice::emptyCurrent) override |
Ice::ObjectPtr | ice_clone () const override |
bool | isEqual (const SECRelationBasePtr &other, bool ignoreName) const |
bool | isEqual (const SECRelationBasePtr &other, const Ice::Current &c=Ice::emptyCurrent) const override |
std::string | objects1ToString () const |
std::string | objects2ToString () const |
std::string | output (const Ice::Current &c=Ice::emptyCurrent) const override |
SECRelation () | |
SECRelation (const std::string &relationName, const ObjectClassBasePtr &possibleObject1, const ObjectClassBasePtr &possibleObject2) | |
SECRelation (const std::string &relationName, const ObjectClassList &possibleObjects1, const ObjectClassList &possibleObjects2) | |
void | serialize (const armarx::ObjectSerializerBasePtr &serializer, const Ice::Current &c=Ice::emptyCurrent) const override |
void | setName (const std::string &name, const Ice::Current &c=Ice::emptyCurrent) override |
bool | validate (const Ice::Current &c=Ice::emptyCurrent) override |
Additional Inherited Members | |
Protected Member Functions inherited from SECRelation | |
bool | _isEqual (const SECRelationBasePtr &other, bool ignoreName=false, bool reversed=false) const |
Definition at line 80 of file SECRelation.h.
Definition at line 150 of file SECRelation.cpp.
NoConnectionRelation | ( | const ObjectClassList & | possibleObjects1, |
const ObjectClassList & | possibleObjects2 | ||
) |
Definition at line 155 of file SECRelation.cpp.
NoConnectionRelation | ( | const ObjectClassBasePtr & | possibleObject1, |
const ObjectClassBasePtr & | possibleObject2 | ||
) |
Definition at line 161 of file SECRelation.cpp.