CoreLinux++
0.4.32
|
Flyweight type is used to support large numbers of fine-grained objects. More...
#include <Flyweight.hpp>
Public Member Functions | |
Flyweight (void) | |
Default Constructor. | |
Flyweight (FlyweightCref) | |
Copy constructor. More... | |
virtual | ~Flyweight (void) |
Virtual Destructor. | |
FlyweightRef | operator= (FlyweightCref) |
Assignment operator overload. More... | |
bool | operator== (FlyweightCref) const |
Equality operator overload. More... | |
Flyweight type is used to support large numbers of fine-grained objects.
corelinux::Flyweight::Flyweight | ( | FlyweightCref | ) |
Copy constructor.
Flyweight | const reference |
FlyweightRef corelinux::Flyweight::operator= | ( | FlyweightCref | ) |
bool corelinux::Flyweight::operator== | ( | FlyweightCref | aRef | ) | const |
Equality operator overload.
Flyweight | const reference |