OregonCore  revision be9e804-git
Your Favourite TBC server
Oregon::_SCallback< > Class Template Reference

#include <Callback.h>

Public Member Functions

 _SCallback (Method method)
 
 _SCallback (_SCallback<> const &cb)
 

Protected Types

typedef void(* Method) ()
 

Protected Member Functions

void _Execute ()
 

Protected Attributes

Method m_method
 

Detailed Description

template<>
class Oregon::_SCallback< >

Definition at line 206 of file Callback.h.

Member Typedef Documentation

typedef void(* Oregon::_SCallback< >::Method) ()
protected

Definition at line 209 of file Callback.h.

Constructor & Destructor Documentation

Oregon::_SCallback< >::_SCallback ( Method  method)
inline

Definition at line 216 of file Callback.h.

217  : m_method(method) {}
Oregon::_SCallback< >::_SCallback ( _SCallback<> const &  cb)
inline

Definition at line 218 of file Callback.h.

219  : m_method(cb.m_method) {}

Member Function Documentation

void Oregon::_SCallback< >::_Execute ( )
inlineprotected

Definition at line 211 of file Callback.h.

212  {
213  (*m_method)();
214  }

Member Data Documentation

Method Oregon::_SCallback< >::m_method
protected

Definition at line 210 of file Callback.h.


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