1 #if !defined (__FLYWEIGHT_HPP)
2 #define __FLYWEIGHT_HPP
24 #if !defined(__COMMON_HPP)
32 DECLARE_CLASS( Flyweight );
99 #endif // if !defined(__FLYWEIGHT_HPP)
FlyweightRef operator=(FlyweightCref)
Assignment operator overload.
Definition: Flyweight.cpp:62
Flyweight type is used to support large numbers of fine-grained objects.
Definition: Flyweight.hpp:39
Forward reference the various common classes.
Definition: AbstractAllocator.hpp:32
bool operator==(FlyweightCref) const
Equality operator overload.
Definition: Flyweight.cpp:71
Flyweight(void)
Default Constructor.
Definition: Flyweight.cpp:35
virtual ~Flyweight(void)
Virtual Destructor.
Definition: Flyweight.cpp:53