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

AccountManager * Account
 The manager for Account objects.
AreaManager * Area
 The manager for Area objects.
ChannelManager * Channel
 The manager for Channel objects.
CharacterManager * Character
 The manager for Character objects.
ChunkManager * Chunk
 The manager for Chunk objects.
ClusterManager * Cluster
 The manager for Cluster objects.
ColourManager * Colour
 The manager for Colour objects.
CommandManager * Command
 The manager for Command objects.
DetailManager * Detail
 The manager for Detail objects.
EchoManager * Echo
 The manager for Echo objects.
ExitManager * Exit
 The manager for Exit objects.
GrantGroupManager * GrantGroup
 The manager for GrantGroup objects.
MCharacterManager * MCharacter
 The manager for MCharacter objects.
PermissionManager * Permission
 The manager for Permission objects.
RaceManager * Race
 The manager for Race objects.
RoomManager * Room
 The manager for Room objects.
SectorManager * Sector
 The manager for Sector objects.
TraceManager * Trace
 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