AzerothCore 3.3.5a
OpenSource WoW Emulator
No Matches
Permissible< T > Class Template Referenceabstract

#include "FactoryHolder.h"

Public Member Functions

virtual ~Permissible ()
virtual int32 Permit (T const *) const =0

Detailed Description

template<class T>
class Permissible< T >

Permissible is a classic way of letting the object decide whether how good they handle things. This is not retricted to factory selectors.

Constructor & Destructor Documentation

◆ ~Permissible()

template<class T >
virtual Permissible< T >::~Permissible ( )
52{ }

Member Function Documentation

◆ Permit()

template<class T >
virtual int32 Permissible< T >::Permit ( T const *  ) const
pure virtual