NAME
WallFactory - The WallFactory is provided to manage the WallFlyweight and the sharing of same.
SYNOPSIS
#include <WallFactory.hpp>
Inherits corelinux::AbstractAllocator< WallFlyweight >.
Public Member Functions
WallFactory (void)
Default constructor. WallFactory (WallFactoryCref)
Copy constructor. virtual ~WallFactory (void)
Virtual Destructor. WallFactoryRef operator= (WallFactoryCref)
Assignment operator. bool operator== (WallFactoryCref) const
Equality operator.
Protected Member Functions
virtual WallFlyweightPtr allocateObject (void)
allocates a object virtual void deallocateObject (WallFlyweightPtr)
de-allocates a object
Detailed Description
The WallFactory is provided to manage the WallFlyweight and the sharing of same.
Member Function Documentation
WallFlyweightPtr WallFactory::allocateObject (void) [protected, virtual]
allocates a object Parameters:
WallFlyweight pointer
Implements corelinux::AbstractAllocator< WallFlyweight >.
void WallFactory::deallocateObject (WallFlyweightPtr) [protected, virtual]
de-allocates a object Parameters:
WallFlyweight pointer
Author
Generated automatically by Doxygen for CoreLinux++ from the source code.