#include <Prototype.hpp>

Public Member Functions | |
| Prototype (void) | |
| Default constructor. | |
| Prototype (const Prototype &aPrototype) | |
| Copy constructor. | |
| virtual | ~Prototype (void) |
| Virtual destructor. | |
| Prototype & | operator= (const Prototype &aPrototype) |
| Assignment operator. | |
| bool | operator== (const Prototype &aPrototype) const |
| Equality operator. | |
| virtual TypeImpl * | clone (void) const =0 |
| clone is used to create a copy of the current prototype instance. | |
| corelinux::Prototype< TypeImpl >::Prototype | ( | const Prototype< TypeImpl > & | aPrototype | ) | [inline] |
| Prototype& corelinux::Prototype< TypeImpl >::operator= | ( | const Prototype< TypeImpl > & | aPrototype | ) | [inline] |
Assignment operator.
| Prototype | const reference |
References corelinux::CoreLinuxObject::operator=().
| bool corelinux::Prototype< TypeImpl >::operator== | ( | const Prototype< TypeImpl > & | aPrototype | ) | const [inline] |
Equality operator.
| Prototype | const reference |
References corelinux::CoreLinuxObject::operator==().
| virtual TypeImpl* corelinux::Prototype< TypeImpl >::clone | ( | void | ) | const [pure virtual] |
clone is used to create a copy of the current prototype instance.