NAME
corelinux::Flyweight - Flyweight type is used to support large numbers of fine-grained objects.
SYNOPSIS
#include <Flyweight.hpp>
Inherited by WallFlyweight.
Public Member Functions
Flyweight (void)
Default Constructor. Flyweight (FlyweightCref)
Copy constructor. virtual ~Flyweight (void)
Virtual Destructor. FlyweightRef operator= (FlyweightCref)
Assignment operator overload. bool operator== (FlyweightCref) const
Equality operator overload.
Detailed Description
Flyweight type is used to support large numbers of fine-grained objects.
Constructor & Destructor Documentation
corelinux::Flyweight::Flyweight (FlyweightCref)
Copy constructor. Parameters:
Flyweight const reference
Member Function Documentation
FlyweightRef corelinux::Flyweight::operator= (FlyweightCref)
Assignment operator overload. Parameters:
Flyweight const reference
Returns:
Flyweight reference to self
bool corelinux::Flyweight::operator== (FlyweightCref) const
Equality operator overload. Parameters:
Flyweight const reference
Returns:
true if equal, false otherwise
Author
Generated automatically by Doxygen for CoreLinux++ from the source code.