Fission FSN
Loading...
Searching...
No Matches
fsIMessageDispatcher Class Reference

#include <fsIMessageDispatcher.h>

Inheritance diagram for fsIMessageDispatcher:

Classes

struct  sMessageParameters
struct  sStrMessageParam

Public Member Functions

void priorityListenerButtonClear ()
void priorityListenerRegister (fsIMessageListener *pListener)
void priorityListenerDeregister (fsIMessageListener *pListener)
void listenerRegister (const fsCUniqueId &pMessageType, fsIMessageListener *pListener)
void listenerDeregister (const fsCUniqueId &pMessageType, fsIMessageListener *pListener)
fsBool messageDispatch (const fsCUniqueId &pMessageType, const sMessageParameters &pParam)

Static Public Attributes

static sMessageParameters mNullParam

Protected Member Functions

virtual fsBool messageDispatchDo (const fsCUniqueId &pMessageType, const sMessageParameters &pParam)
 fsIMessageDispatcher ()
virtual ~fsIMessageDispatcher ()

Constructor & Destructor Documentation

◆ fsIMessageDispatcher()

fsIMessageDispatcher::fsIMessageDispatcher ( )
protected

◆ ~fsIMessageDispatcher()

fsIMessageDispatcher::~fsIMessageDispatcher ( )
protectedvirtual

Member Function Documentation

◆ listenerDeregister()

void fsIMessageDispatcher::listenerDeregister ( const fsCUniqueId & pMessageType,
fsIMessageListener * pListener )

◆ listenerRegister()

void fsIMessageDispatcher::listenerRegister ( const fsCUniqueId & pMessageType,
fsIMessageListener * pListener )

◆ messageDispatch()

fsBool fsIMessageDispatcher::messageDispatch ( const fsCUniqueId & pMessageType,
const sMessageParameters & pParam )

◆ messageDispatchDo()

fsBool fsIMessageDispatcher::messageDispatchDo ( const fsCUniqueId & pMessageType,
const sMessageParameters & pParam )
protectedvirtual

◆ priorityListenerButtonClear()

void fsIMessageDispatcher::priorityListenerButtonClear ( )

◆ priorityListenerDeregister()

void fsIMessageDispatcher::priorityListenerDeregister ( fsIMessageListener * pListener)

◆ priorityListenerRegister()

void fsIMessageDispatcher::priorityListenerRegister ( fsIMessageListener * pListener)

Member Data Documentation

◆ mNullParam

fsIMessageDispatcher::sMessageParameters fsIMessageDispatcher::mNullParam
static

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