SPAOP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
wonder::ConnectionTimer::Factory Class Referenceabstract

An interface for a factory class that creates ConnectionTimers. More...

#include <ConnectionTimer.h>

Public Member Functions

virtual ~Factory ()
 Destructor. More...
 
virtual ConnectionTimercreateConnectionTimer (int intervalMs)=0
 Creates a new ConnectionTimer. More...
 

Detailed Description

An interface for a factory class that creates ConnectionTimers.

This allows the code within namespace wonder to create new ConnectionTimers without knowing the actual implementation.

Constructor & Destructor Documentation

virtual wonder::ConnectionTimer::Factory::~Factory ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual ConnectionTimer* wonder::ConnectionTimer::Factory::createConnectionTimer ( int  intervalMs)
pure virtual

Creates a new ConnectionTimer.

Parameters
intervalMsThe timer inverval in ms.
Returns
A new (cyclic) ConnectionTimer with an interval of intervalMs ms.