corelinux::CoreLinuxObject Class Reference

An CoreLinuxObject is a base class for the library. More...

#include <CoreLinuxObject.hpp>

Inheritance diagram for corelinux::CoreLinuxObject:

corelinux::AbstractFactory< UniqueId > corelinux::Bridge< Implementation > corelinux::Component corelinux::Decorator< Implementation > corelinux::Facade corelinux::Identifier corelinux::Iterator< ElementType > corelinux::Prototype< TypeImpl > corelinux::Singleton< TypeImpl >

List of all members.

Public Member Functions

 CoreLinuxObject (void)
 Default Constructor.
 CoreLinuxObject (CoreLinuxObjectCref)
 Copy Constructor.
virtual ~CoreLinuxObject (void)
 Virtual Destructor.
CoreLinuxObjectRef operator= (CoreLinuxObjectCref)
 Assignment operator overload.
bool operator== (CoreLinuxObjectCref) const
 Equality operator overload.
bool operator!= (CoreLinuxObjectCref) const
 Non-equality operator overload.


Detailed Description

An CoreLinuxObject is a base class for the library.

It is used to provide coherence in other implementations.


Constructor & Destructor Documentation

corelinux::CoreLinuxObject::CoreLinuxObject ( CoreLinuxObjectCref   ) 

Copy Constructor.

Parameters:
CoreLinuxObject const reference


Member Function Documentation

CoreLinuxObjectRef corelinux::CoreLinuxObject::operator= ( CoreLinuxObjectCref   ) 

Assignment operator overload.

Parameters:
CoreLinuxObject const reference
Returns:
CoreLinuxObject reference to self

Referenced by corelinux::Prototype< TypeImpl >::operator=(), corelinux::Identifier::operator=(), and corelinux::Facade::operator=().

bool corelinux::CoreLinuxObject::operator== ( CoreLinuxObjectCref  aRef  )  const

Equality operator overload.

Parameters:
CoreLinuxObject const reference
Returns:
true if equal, false otherwise

Referenced by operator!=(), and corelinux::Prototype< TypeImpl >::operator==().

bool corelinux::CoreLinuxObject::operator!= ( CoreLinuxObjectCref  aRef  )  const

Non-equality operator overload.

Parameters:
CoreLinuxObject const reference
Returns:
false if equal, true otherwise

References operator==().


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

This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium