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

#include <DynamicObjectFactory.hpp>

Collaboration diagram for yse::DynamicObjectFactory:

List of all members.

Public Member Functions

template<typename T >
T * Create (const yap::String &typeName, const yap::ID &id) const

Static Public Member Functions

static DynamicObjectFactoryInstance ()

Private Member Functions

 DISALLOW_COPY (DynamicObjectFactory)
 DynamicObjectFactory ()
 ~DynamicObjectFactory ()

Detailed Description

Definition at line 10 of file DynamicObjectFactory.hpp.


Constructor & Destructor Documentation

yse::DynamicObjectFactory::DynamicObjectFactory ( )
private

Definition at line 5 of file DynamicObjectFactory.cpp.

yse::DynamicObjectFactory::~DynamicObjectFactory ( )
private

Definition at line 9 of file DynamicObjectFactory.cpp.


Member Function Documentation

template<typename T >
T * yse::DynamicObjectFactory::Create ( const yap::String typeName,
const yap::ID id 
) const
inline

Definition at line 11 of file DynamicObjectFactory.hxx.

Here is the call graph for this function:

Here is the caller graph for this function:

yse::DynamicObjectFactory::DISALLOW_COPY ( DynamicObjectFactory  )
private
DynamicObjectFactory & yse::DynamicObjectFactory::Instance ( )
static

Definition at line 13 of file DynamicObjectFactory.cpp.

Here is the caller graph for this function:


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