#include <MemoryX/libraries/memorytypes/entity/SEC/SECRelation.h>
|
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 |
|
|
bool | _isEqual (const SECRelationBasePtr &other, bool ignoreName=false, bool reversed=false) const |
|
Definition at line 36 of file SECRelation.h.
◆ SECRelation() [1/3]
◆ SECRelation() [2/3]
SECRelation |
( |
const std::string & |
relationName, |
|
|
const ObjectClassList & |
possibleObjects1, |
|
|
const ObjectClassList & |
possibleObjects2 |
|
) |
| |
◆ SECRelation() [3/3]
SECRelation |
( |
const std::string & |
relationName, |
|
|
const ObjectClassBasePtr & |
possibleObject1, |
|
|
const ObjectClassBasePtr & |
possibleObject2 |
|
) |
| |
◆ _isEqual()
bool _isEqual |
( |
const SECRelationBasePtr & |
other, |
|
|
bool |
ignoreName = false , |
|
|
bool |
reversed = false |
|
) |
| const |
|
protected |
◆ clone()
armarx::VariantDataClassPtr clone |
( |
const Ice::Current & |
c = Ice::emptyCurrent | ) |
const |
|
override |
◆ deserialize()
void deserialize |
( |
const armarx::ObjectSerializerBasePtr & |
serializer, |
|
|
const Ice::Current & |
c = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ getName()
std::string getName |
( |
const Ice::Current & |
c = Ice::emptyCurrent | ) |
const |
|
override |
◆ getType()
Ice::Int getType |
( |
const Ice::Current & |
c = Ice::emptyCurrent | ) |
const |
|
override |
◆ hasEqualObjects()
bool hasEqualObjects |
( |
const SECRelationBasePtr & |
other, |
|
|
const Ice::Current & |
c = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ ice_clone()
Ice::ObjectPtr ice_clone |
( |
| ) |
const |
|
override |
◆ isEqual() [1/2]
bool isEqual |
( |
const SECRelationBasePtr & |
other, |
|
|
bool |
ignoreName |
|
) |
| const |
◆ isEqual() [2/2]
bool isEqual |
( |
const SECRelationBasePtr & |
other, |
|
|
const Ice::Current & |
c = Ice::emptyCurrent |
|
) |
| const |
|
override |
◆ objects1ToString()
std::string objects1ToString |
( |
| ) |
const |
◆ objects2ToString()
std::string objects2ToString |
( |
| ) |
const |
◆ output()
std::string output |
( |
const Ice::Current & |
c = Ice::emptyCurrent | ) |
const |
|
override |
◆ serialize()
void serialize |
( |
const armarx::ObjectSerializerBasePtr & |
serializer, |
|
|
const Ice::Current & |
c = Ice::emptyCurrent |
|
) |
| const |
|
override |
◆ setName()
void setName |
( |
const std::string & |
name, |
|
|
const Ice::Current & |
c = Ice::emptyCurrent |
|
) |
| |
|
override |
◆ validate()
bool validate |
( |
const Ice::Current & |
c = Ice::emptyCurrent | ) |
|
|
override |
The documentation for this class was generated from the following files: