swift
Public Member Functions | Protected Member Functions | List of all members
swift::misc::CIdentifiable Class Reference

Base class with a member CIdentifier to be inherited by a class which has an identity in the environment of modular distributed swift processes. More...

Inheritance diagram for swift::misc::CIdentifiable:
[legend]

Public Member Functions

const CIdentifieridentifier () const
 Get identifier.
 
void setIdentifier (const CIdentifier &identifier)
 Set identifier, allows to set an external identifier.
 
bool isMyIdentifier (const CIdentifier &otherIdentifier) const
 My identifier?
 

Protected Member Functions

 CIdentifiable (const QString &objectName)
 Use literal based object name.
 
 CIdentifiable (QObject *nameProvider)
 Connect with QObject providing the name.
 
 CIdentifiable ()
 Construct without a name.
 
 ~CIdentifiable ()
 Destructor.
 
 CIdentifiable (const CIdentifiable &)=default
 Copy constructor.
 
CIdentifiableoperator= (const CIdentifiable &)=default
 Copy assignment operator.
 

Detailed Description

Base class with a member CIdentifier to be inherited by a class which has an identity in the environment of modular distributed swift processes.

Definition at line 23 of file identifiable.h.


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