NAME
corelinux::CoreLinuxObject - An CoreLinuxObject is a base class for the library.
SYNOPSIS
#include <CoreLinuxObject.hpp>
Inherited by corelinux::AbstractFactory< UniqueId >, corelinux::AbstractFactory< NameIdentifier >, corelinux::Bridge< Implementation >, corelinux::Bridge< EnginePtr >, corelinux::Component, corelinux::Decorator< Implementation >, corelinux::Decorator< BannerComponentPtr >, corelinux::Facade, corelinux::Identifier, corelinux::Iterator< ElementType >, corelinux::Prototype< TypeImpl >, corelinux::Prototype< Engine >, and corelinux::Singleton< TypeImpl >.
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
bool corelinux::CoreLinuxObject::operator!= (CoreLinuxObjectCref) const
Non-equality operator overload. Parameters:
CoreLinuxObject const reference
Returns:
false if equal, true otherwise
CoreLinuxObjectRef corelinux::CoreLinuxObject::operator= (CoreLinuxObjectCref)
Assignment operator overload. Parameters:
CoreLinuxObject const reference
Returns:
CoreLinuxObject reference to self
bool corelinux::CoreLinuxObject::operator== (CoreLinuxObjectCref) const
Equality operator overload. Parameters:
CoreLinuxObject const reference
Returns:
true if equal, false otherwise
Author
Generated automatically by Doxygen for CoreLinux++ from the source code.