RightToRelation Class Reference

#include <MemoryX/libraries/memorytypes/entity/SEC/SECRelation.h>

+ Inheritance diagram for RightToRelation:

Public Member Functions

 RightToRelation ()
 
 RightToRelation (const ObjectClassBasePtr &possibleObject1, const ObjectClassBasePtr &possibleObject2)
 
 RightToRelation (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
 

Detailed Description

Definition at line 112 of file SECRelation.h.

Constructor & Destructor Documentation

◆ RightToRelation() [1/3]

Definition at line 215 of file SECRelation.cpp.

◆ RightToRelation() [2/3]

RightToRelation ( const ObjectClassList &  possibleObjects1,
const ObjectClassList &  possibleObjects2 
)

Definition at line 220 of file SECRelation.cpp.

◆ RightToRelation() [3/3]

RightToRelation ( const ObjectClassBasePtr &  possibleObject1,
const ObjectClassBasePtr &  possibleObject2 
)

Definition at line 226 of file SECRelation.cpp.


The documentation for this class was generated from the following files: