Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Examples

MazeBuilder Member List

This is the complete list of members for MazeBuilder, including all inherited members.
Builder(AbstractFactory< NameIdentifier > *aAbstractFactory)corelinux::Builder< Maze, NameIdentifier > [inline]
Builder(const Builder &aBuilder)corelinux::Builder< Maze, NameIdentifier > [inline]
Builder(void)corelinux::Builder< Maze, NameIdentifier > [inline, protected]
connectRoomsWithDoors(MazePtr) const MazeBuilder [protected, virtual]
constructSideMap(void)MazeBuilder [protected, virtual]
create(void)corelinux::Builder< Maze, NameIdentifier > [inline, virtual]
createProduct(void) const MazeBuilder [protected, virtual]
createRooms(MazePtr) const MazeBuilder [protected, virtual]
destroy(Maze *aPtr)corelinux::Builder< Maze, NameIdentifier > [inline, virtual]
destroyProduct(MazePtr) const MazeBuilder [protected, virtual]
corelinux::Builder< Maze, NameIdentifier >::destroyProduct(Maze *) const =0corelinux::Builder< Maze, NameIdentifier > [protected, pure virtual]
disconnectAndDestroyDoors(MazePtr) const MazeBuilder [protected, virtual]
getCurrentProduct(void) const corelinux::Builder< Maze, NameIdentifier > [inline, virtual]
getFactory(void) const corelinux::Builder< Maze, NameIdentifier > [inline, virtual]
getProductCreates(void) const corelinux::Builder< Maze, NameIdentifier > [inline, virtual]
getProductDestroys(void) const corelinux::Builder< Maze, NameIdentifier > [inline, virtual]
getSideMap(void) const MazeBuilder [protected, virtual]
incrementCreates(void)corelinux::Builder< Maze, NameIdentifier > [inline, protected]
incrementDestroys(void)corelinux::Builder< Maze, NameIdentifier > [inline, protected]
MazeBuilder(MazeBuilderFactoryPtr)MazeBuilder
MazeBuilder(MazeBuilderCref)MazeBuilder
MazeBuilder(void)MazeBuilder [protected]
operator=(MazeBuilderCref)MazeBuilder [protected]
corelinux::Builder< Maze, NameIdentifier >::operator=(const Builder &aRef)corelinux::Builder< Maze, NameIdentifier > [inline]
operator==(MazeBuilderCref aRef) const MazeBuilder
corelinux::Builder< Maze, NameIdentifier >::operator==(const Builder &aRef)corelinux::Builder< Maze, NameIdentifier > [inline]
theCurrentProductcorelinux::Builder< Maze, NameIdentifier > [protected]
theFactorycorelinux::Builder< Maze, NameIdentifier > [protected]
theProductCreatescorelinux::Builder< Maze, NameIdentifier > [protected]
theProductDestroyscorelinux::Builder< Maze, NameIdentifier > [protected]
~Builder(void)corelinux::Builder< Maze, NameIdentifier > [inline, virtual]
~MazeBuilder(void)MazeBuilder [virtual]

This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium