YAPOG  0.0.1
Yet Another Pokemon Online Game
yse::IDGenerator Class Reference

#include <IDGenerator.hpp>

Collaboration diagram for yse::IDGenerator:

List of all members.

Public Member Functions

yap::ID GetID ()

Static Public Member Functions

static IDGeneratorInstance ()

Private Member Functions

 DISALLOW_COPY (IDGenerator)
 IDGenerator ()
 ~IDGenerator ()

Private Attributes

yap::ID::ValueType currentID_

Detailed Description

Definition at line 9 of file IDGenerator.hpp.


Constructor & Destructor Documentation

yse::IDGenerator::IDGenerator ( )
private

Definition at line 5 of file IDGenerator.cpp.

yse::IDGenerator::~IDGenerator ( )
private

Definition at line 10 of file IDGenerator.cpp.


Member Function Documentation

yse::IDGenerator::DISALLOW_COPY ( IDGenerator  )
private
yap::ID yse::IDGenerator::GetID ( )

Definition at line 21 of file IDGenerator.cpp.

IDGenerator & yse::IDGenerator::Instance ( )
static

Definition at line 14 of file IDGenerator.cpp.

Here is the caller graph for this function:


Member Data Documentation

yap::ID::ValueType yse::IDGenerator::currentID_
private

Definition at line 24 of file IDGenerator.hpp.


The documentation for this class was generated from the following files: