12#ifndef WsfEM_MANAGER_HPP
13#define WsfEM_MANAGER_HPP
15#include "wsf_export.h"
60 unsigned int GetRcvrCount() {
return static_cast<unsigned int>(mRcvrPtrs.size()); }
64 unsigned int GetXmtrCount() {
return static_cast<unsigned int>(mXmtrPtrs.size()); }
80 std::vector<WsfEM_Rcvr*> mRcvrPtrs;
83 std::vector<WsfEM_Xmtr*> mXmtrPtrs;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfEM_Manager.hpp:44
void UpdateRcvr(WsfEM_Rcvr *aRcvrPtr)
Definition WsfEM_Manager.cpp:109
unsigned int GetXmtrCount()
Definition WsfEM_Manager.hpp:64
void ActivateRcvr(WsfEM_Rcvr *aRcvrPtr)
Definition WsfEM_Manager.cpp:28
WsfEM_Rcvr * GetRcvrEntry(unsigned int aEntry)
Definition WsfEM_Manager.hpp:70
void ActivateXmtr(WsfEM_Xmtr *aXmtrPtr)
Definition WsfEM_Manager.cpp:49
void DeactivateXmtr(WsfEM_Xmtr *aXmtrPtr)
Definition WsfEM_Manager.cpp:90
void UpdateXmtr(WsfEM_Xmtr *aXmtrPtr)
Definition WsfEM_Manager.cpp:123
void DeactivateRcvr(WsfEM_Rcvr *aRcvrPtr)
Definition WsfEM_Manager.cpp:71
WsfEM_Xmtr * GetXmtrEntry(unsigned int aEntry)
Definition WsfEM_Manager.hpp:76
unsigned int GetRcvrCount()
Definition WsfEM_Manager.hpp:60
Definition WsfEM_Rcvr.hpp:68
Definition WsfEM_Xmtr.hpp:55