mud::Managers Class Reference

This singleton the one instance of all other managers. More...

#include <Managers.h>

Inheritance diagram for mud::Managers:

Inheritance graph
[legend]

List of all members.

Public Attributes

AccountManagerAccount
 The manager for Account objects.
AreaManagerArea
 The manager for Area objects.
ChannelManagerChannel
 The manager for Channel objects.
CharacterManagerCharacter
 The manager for Character objects.
ChunkManagerChunk
 The manager for Chunk objects.
ClusterManagerCluster
 The manager for Cluster objects.
ColourManagerColour
 The manager for Colour objects.
CommandManagerCommand
 The manager for Command objects.
DetailManagerDetail
 The manager for Detail objects.
EchoManagerEcho
 The manager for Echo objects.
ExitManagerExit
 The manager for Exit objects.
GrantGroupManagerGrantGroup
 The manager for GrantGroup objects.
MCharacterManagerMCharacter
 The manager for MCharacter objects.
PermissionManagerPermission
 The manager for Permission objects.
RaceManagerRace
 The manager for Race objects.
RoomManagerRoom
 The manager for Room objects.
SectorManagerSector
 The manager for Sector objects.
TraceManagerTrace
 The manager for Trace objects.

Friends

class Singleton< mud::Managers >


Detailed Description

This singleton the one instance of all other managers.

It is usefull to contain all Singletons in one place since now all singeltons may be freed with a single call. As such, this class is really a 'manager manager'.

Definition at line 51 of file Managers.h.


Member Data Documentation

AccountManager* mud::Managers::Account

The manager for Account objects.

Definition at line 54 of file Managers.h.

AreaManager* mud::Managers::Area

The manager for Area objects.

Definition at line 55 of file Managers.h.

ChannelManager* mud::Managers::Channel

The manager for Channel objects.

Definition at line 56 of file Managers.h.

CharacterManager* mud::Managers::Character

The manager for Character objects.

Definition at line 57 of file Managers.h.

ChunkManager* mud::Managers::Chunk

The manager for Chunk objects.

Definition at line 58 of file Managers.h.

ClusterManager* mud::Managers::Cluster

The manager for Cluster objects.

Definition at line 59 of file Managers.h.

ColourManager* mud::Managers::Colour

The manager for Colour objects.

Definition at line 60 of file Managers.h.

CommandManager* mud::Managers::Command

The manager for Command objects.

Definition at line 61 of file Managers.h.

DetailManager* mud::Managers::Detail

The manager for Detail objects.

Definition at line 62 of file Managers.h.

EchoManager* mud::Managers::Echo

The manager for Echo objects.

Definition at line 63 of file Managers.h.

ExitManager* mud::Managers::Exit

The manager for Exit objects.

Definition at line 64 of file Managers.h.

GrantGroupManager* mud::Managers::GrantGroup

The manager for GrantGroup objects.

Definition at line 65 of file Managers.h.

MCharacterManager* mud::Managers::MCharacter

The manager for MCharacter objects.

Definition at line 66 of file Managers.h.

PermissionManager* mud::Managers::Permission

The manager for Permission objects.

Definition at line 67 of file Managers.h.

RaceManager* mud::Managers::Race

The manager for Race objects.

Definition at line 68 of file Managers.h.

RoomManager* mud::Managers::Room

The manager for Room objects.

Definition at line 69 of file Managers.h.

SectorManager* mud::Managers::Sector

The manager for Sector objects.

Definition at line 70 of file Managers.h.

TraceManager* mud::Managers::Trace

The manager for Trace objects.

Definition at line 71 of file Managers.h.


Generated for UnsignedByte by  doxygen 1.5.3
SourceForge.net Logo