|
WSF
|
A specialization of WsfDisDevice to support recording to a CME replay file. More...
#include <WsfDisFileDevice.hpp>


Public Member Functions | |
| WsfDisFileDevice (const std::string &aRecordFile, WsfDisInterface *aDisInterfacePtr) | |
| ~WsfDisFileDevice () override=default | |
| void | PutPduP (double aSimTime, DisPdu &aPdu) override |
| Public Member Functions inherited from WsfDisDevice | |
| WsfDisDevice (WsfDisInterface *aInterfacePtr) | |
| virtual | ~WsfDisDevice () |
| virtual DisPdu * | GetPdu (DisPduFactory *aPduFactoryPtr) |
| void | PutPdu (double aSimTime, DisPdu &aPdu) |
| DeviceType | GetDeviceType () const |
| virtual GenUDP_IO * | GenUDP_IOPtr () |
| void | AddFilterAllowance (WsfDisFilterAllowance *anAllowance) |
Additional Inherited Members | |
| Public Types inherited from WsfDisDevice | |
| enum | DeviceType { cDEVICE_NONE , cDEVICE_RECORD , cDEVICE_PLAYBACK , cDEVICE_MULTICAST , cDEVICE_BROADCAST , cDEVICE_UNICAST , cDEVICE_CEE } |
| Protected Member Functions inherited from WsfDisDevice | |
| bool | AllowedThroughFilter (DisPdu &aPdu) |
| Protected Attributes inherited from WsfDisDevice | |
| DeviceType | mDeviceType |
| std::vector< WsfDisFilterAllowance * > | mFilterAllowances |
| WsfDisInterface * | mInterfacePtr |
A specialization of WsfDisDevice to support recording to a CME replay file.
| WsfDisFileDevice::WsfDisFileDevice | ( | const std::string & | aRecordFile, |
| WsfDisInterface * | aDisInterfacePtr ) |
References WsfDisUtil::GetScenario(), and WsfDisDevice::WsfDisDevice().
|
overridedefault |
|
overridevirtual |
Implements WsfDisDevice.