WSF
WsfEW_FalseTargetEffect Member List

This is the complete list of members for WsfEW_FalseTargetEffect, including all inherited members.

AddCoherencyMask(Coherency aCoherency)WsfEW_Effectinline
AddSystemFunctionMask(SystemFunction aSystemFunction)WsfEW_Effectinline
AddSystemFunctionMask(const std::string &aSystemFunctionId)WsfEW_Effect
AllowTarget(WsfPlatform *aXmtrPlatform, WsfPlatform *aTargetPlatform) constWsfEW_Effectvirtual
ApplyMitigatedEffect(WsfEW_Effect *aEW_EffectPtr, WsfEW_Effects &aEW_Effects) const overrideWsfEW_FalseTargetEffectvirtual
ApplyUnmitigatedEffect(WsfEW_Effects &aEW_Effects) const overrideWsfEW_FalseTargetEffectvirtual
Behavior enum nameWsfEW_Effect
cCM_NONE enum valueWsfEW_RepeaterEffect
cCM_USE_ACTUALS enum valueWsfEW_RepeaterEffect
cCM_USE_REPEATER enum valueWsfEW_RepeaterEffect
cCM_USE_REPEATER_ACTUALS enum valueWsfEW_RepeaterEffect
cEB_AGILITY_EFFECT enum valueWsfEW_Effect
cEB_DROP_MESSAGE enum valueWsfEW_Effect
cEB_DROP_TRACK enum valueWsfEW_Effect
cEB_FALSE_TARGET_EFFECT enum valueWsfEW_Effect
cEB_FLOODED_BLOCKED enum valueWsfEW_Effect
cEB_FLOODED_MAINTAINED enum valueWsfEW_Effect
cEB_JAM_STROBE_EFFECT enum valueWsfEW_Effect
cEB_JAMMER_POWER_EFFECT enum valueWsfEW_Effect
cEB_MAINTAIN_MESSAGE enum valueWsfEW_Effect
cEB_MAINTAIN_TRACK enum valueWsfEW_Effect
cEB_MESSAGE_ERROR enum valueWsfEW_Effect
cEB_NEXT_FREE_MASK enum valueWsfEW_Effect
cEB_PULSE_EFFECT enum valueWsfEW_Effect
cEB_REPEATER_EFFECT enum valueWsfEW_Effect
cEB_REPEATER_UPDATE enum valueWsfEW_Effect
cEB_SIGNAL_POWER_EFFECT enum valueWsfEW_Effect
cEB_SLC_DEGRADE_EFFECT enum valueWsfEW_Effect
cEB_TARGET_REJECT_EFFECT enum valueWsfEW_Effect
cEB_TRACK_ERROR enum valueWsfEW_Effect
cEB_UNDEFINED enum valueWsfEW_Effect
cEC_COHERENT enum valueWsfEW_Effect
cEC_COHERENT_PULSE enum valueWsfEW_Effect
cEC_NONCOHERENT enum valueWsfEW_Effect
cEC_NONCOHERENT_PULSE enum valueWsfEW_Effect
cEC_NONE enum valueWsfEW_Effect
cEM_ASK enum valueWsfEW_Effect
cEM_BPSK enum valueWsfEW_Effect
cEM_COHPULSE enum valueWsfEW_Effect
cEM_CW enum valueWsfEW_Effect
cEM_DPSK enum valueWsfEW_Effect
cEM_FSK enum valueWsfEW_Effect
cEM_LINEARFM enum valueWsfEW_Effect
cEM_NONCOHPULSE enum valueWsfEW_Effect
cEM_NONE enum valueWsfEW_Effect
cEM_NONLINEARFM enum valueWsfEW_Effect
cEM_PHASECODE enum valueWsfEW_Effect
cEM_PHASEKEY enum valueWsfEW_Effect
cEM_PHASEMOD enum valueWsfEW_Effect
cEM_PSK enum valueWsfEW_Effect
cEM_QAM enum valueWsfEW_Effect
cEM_QPSK enum valueWsfEW_Effect
cES_COMM enum valueWsfEW_Effect
cES_JAMMER enum valueWsfEW_Effect
cES_NEXT_FREE_MASK enum valueWsfEW_Effect
cES_SENSOR enum valueWsfEW_Effect
cES_UNDEFINED enum valueWsfEW_Effect
cJRL_BOTH enum valueWsfEW_RadiusEffect
cJRL_EQUAL enum valueWsfEW_RadiusEffect
cJRL_INSIDE enum valueWsfEW_RadiusEffect
cJRL_NONE enum valueWsfEW_RadiusEffect
cJRL_OUTSIDE enum valueWsfEW_RadiusEffect
Clone() const overrideWsfEW_FalseTargetEffectvirtual
cMG_DESIRED_RCS enum valueWsfEW_RepeaterEffect
cMG_MASKING enum valueWsfEW_RepeaterEffect
cMG_MIN_DETECT enum valueWsfEW_RepeaterEffect
cMG_MIN_J_TO_N enum valueWsfEW_RepeaterEffect
cMG_MIN_J_TO_S enum valueWsfEW_RepeaterEffect
cMG_NONE enum valueWsfEW_RepeaterEffect
Coherency enum nameWsfEW_Effect
ControlMethod enum nameWsfEW_RepeaterEffect
ConvertCoherencyIdToMask(WsfStringId aCoherencyId)WsfEW_Effectstatic
ConvertToEW_SystemFunction(WsfEM_Rcvr::RcvrFunction aRcvrFunction)WsfEW_Effectstatic
ConvertToEW_SystemFunction(WsfEM_Xmtr::XmtrFunction aXmtrFunction)WsfEW_Effectstatic
cTP_ALL enum valueWsfEW_Effect
cTP_NON_SELF_PROTECT enum valueWsfEW_Effect
cTP_SELF_PROTECT enum valueWsfEW_Effect
DebugEnabled() constWsfEW_Effectinline
EffectDataExists(WsfStringId aSystemTypeId) constWsfEW_Effectprotected
EffectDataMap typedefWsfEW_Effectprotected
ExplicitJPD(WsfStringId aSystemTypeId)WsfEW_PulseEffect
ExplicitNumberOfFTs(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
ExplicitRangeConstraint(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
GainControlType enum nameWsfEW_RepeaterEffect
GetAutoGenFTs(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetBehavior() constWsfEW_Effectinline
GetCoherencyMask() constWsfEW_Effectinline
GetControlMethod(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetDesiredFT_RCS(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetDesiredJtoN(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetDesiredJtoS(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetEA_EP_Ptr() constWsfEW_Effectinline
GetEA_Ptr() constWsfEW_Effect
GetEffectData(WsfStringId aSystemTypeId)WsfEW_Effectprotectedvirtual
GetEP_Ptr() constWsfEW_Effect
GetFT_Ptr(WsfStringId aSystemTypeId)WsfEW_FalseTargetEffect
GetGainControlTypeMask(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetJammerPulseDensity(WsfStringId aSystemTypeId) constWsfEW_PulseEffect
GetJammingPowerGain(WsfStringId aSystemTypeId) constWsfEW_PowerEffect
GetJammingPulseDensity() const overrideWsfEW_PulseEffectinlinevirtual
GetJammingPulseDensity(WsfEM_Xmtr *aXmtrPtr) const overrideWsfEW_PulseEffectvirtual
GetJtoSGain(WsfStringId aSystemTypeId, Coherency aCoherencyType=cEC_NONE) constWsfEW_PowerEffect
GetJtoSTableSize(WsfStringId aSystemTypeId) constWsfEW_PowerEffect
GetMaskingFactor(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetMaxBlipSpeed(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
GetMaximumGainFactor(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetMinBlipSpeed(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
GetMinDetectFactor(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetMinimumGainFactor(WsfStringId aSystemTypeId) constWsfEW_RepeaterEffect
GetModulationGain(WsfStringId aSystemTypeId) constWsfEW_PowerEffect
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetNumberOfFTs(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
GetRadiusFactor(WsfStringId aSystemTypeId) constWsfEW_RadiusEffect
GetRadiusFactor(WsfStringId aSystemTypeId, RadiusLimitType aJRL_Type) constWsfEW_RadiusEffect
GetRadiusLimitMask(WsfStringId aSystemTypeId) constWsfEW_RadiusEffect
GetRandom()WsfEW_Effectinline
GetRangeConstrained(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
GetRcvrNoiseGain(WsfStringId aSystemTypeId) constWsfEW_PowerEffect
GetRepeaterFactor()WsfEW_RepeaterEffectinlineprotected
GetScanRateMultiplier(WsfStringId aSystemTypeId) constWsfEW_FalseTargetEffectprotected
GetScriptClassName() const overrideWsfObject
GetSignalPowerGain(WsfStringId aSystemTypeId) constWsfEW_PowerEffect
GetSimulation() constWsfEW_Effect
GetSystemFunctionMask() constWsfEW_Effectinline
GetTechniquePtr() constWsfEW_Effectinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
Initialize(WsfSimulation &aSimulation) overrideWsfEW_FalseTargetEffectvirtual
InitializeFT(const WsfEM_Rcvr &aRadarRcvr, const WsfEM_Xmtr &aRadarXmtr)WsfEW_FalseTargetEffectvirtual
InsertNewEffectData(WsfStringId aSystemTypeId, WsfEW_Types::EW_EffectData *aEffectPtr)WsfEW_Effectprotected
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
mBehaviorWsfEW_Effectprotected
mCoherencyMaskWsfEW_Effectprotected
mCurrentRcvrPlatformIdWsfEW_Effectprotected
mCurrentRcvrUniqueIdWsfEW_Effectprotected
mCurrentTargetIdWsfEW_Effectprotected
mCurrentXmtrPlatformIdWsfEW_Effectprotected
mCurrentXmtrUniqueIdWsfEW_Effectprotected
mDebugWsfEW_Effectprotected
mEffectDataMapWsfEW_Effectprotected
mEffectedSystemIdWsfEW_Effectprotected
mEffectingSystemIdWsfEW_Effectprotected
ModulationType enum nameWsfEW_Effect
mSystemFunctionMaskWsfEW_Effectprotected
mUpdatingEffectWsfEW_Effectprotected
NewEffectData() overrideWsfEW_FalseTargetEffectinlineprotectedvirtual
operator=(const WsfEW_FalseTargetEffect &)=deleteWsfEW_FalseTargetEffect
WsfEW_PulseEffect::operator=(const WsfEW_PulseEffect &)=deleteWsfEW_PulseEffect
WsfEW_PowerEffect::operator=(const WsfEW_PowerEffect &)=deleteWsfEW_PowerEffect
WsfEW_RepeaterEffect::operator=(const WsfEW_RepeaterEffect &)=deleteWsfEW_RepeaterEffect
WsfEW_RadiusEffect::operator=(const WsfEW_RadiusEffect &)=deleteWsfEW_RadiusEffect
WsfEW_Effect::operator=(const WsfEW_Effect &)=deleteWsfEW_Effect
WsfObject::operator=(const WsfObject &aRhs)WsfObject
PrintUpdateMessage(ut::log::MessageStream &aStream, double aSimTime, WsfEW_Effect *aEW_EffectPtr=nullptr)WsfEW_Effectprotectedvirtual
ProcessEffectDataBlock(UtInputBlock &aInputBlock, WsfStringId aSystemTypeId)WsfEW_Effectprotected
ProcessInput(UtInput &aInput) overrideWsfEW_FalseTargetEffectvirtual
ProcessMitigatedEffect(double aSimTime, const WsfEM_Interaction &aTargetInteraction, const WsfEM_Interaction &aJammerToTgtInteraction, const ut::optional< WsfEM_Interaction > &aTgtToJammerInteraction, WsfEW_Effects &aEW_Effects, WsfEW_Effect *aEW_EffectPtr=nullptr)WsfEW_Effectvirtual
ProcessUnmitigatedEffect(double aSimTime, const WsfEM_Interaction &aTargetInteraction, const WsfEM_Interaction &aJammerToTgtInteraction, const ut::optional< WsfEM_Interaction > &aTgtToJammerInteraction, WsfEW_Effects &aEW_Effects)WsfEW_Effectvirtual
PropagateEffectDataPtr(WsfStringId aSystemTypeId) overrideWsfEW_FalseTargetEffectprotectedvirtual
RadiusLimitType enum nameWsfEW_RadiusEffect
RadiusTypeToValueMap typedefWsfEW_RadiusEffect
RemoveJammerXmtr(unsigned int aXmtrId)WsfEW_Effectvirtual
RemoveJammerXmtr(WsfEM_Xmtr *aJammerXmtrPtr)WsfEW_Effectvirtual
ResetEffectData(WsfStringId aSystemTypeId)WsfEW_Effectinlineprotected
ResetProtectionTypeFlag(WsfEM_Xmtr *aXmtrPtr, const WsfEM_Interaction &aTargetInteraction, WsfEW_Effects &aEW_Effects)WsfEW_Effectprotected
Serialize(T &aBuff)WsfObjectinline
SetBehavior(Behavior aBehavior)WsfEW_Effectinline
SetCoherencyMask(Coherency aCoherency)WsfEW_Effectinline
SetControlMethod(WsfStringId aSystemTypeId, ControlMethod aControlMethod)WsfEW_RepeaterEffect
SetDebug(bool aDebug)WsfEW_Effectinline
SetDesiredFT_RCS(WsfStringId aSystemTypeId, double aDesiredFT_MaskingRCS)WsfEW_RepeaterEffect
SetDesiredJtoN(WsfStringId aSystemTypeId, double aDesiredJtoN)WsfEW_RepeaterEffect
SetDesiredJtoS(WsfStringId aSystemTypeId, double aDesiredJtoS)WsfEW_RepeaterEffect
SetEA_EP_Ptr(WsfEW_EA_EP *aPtr)WsfEW_Effectinline
SetGainFactors(WsfStringId aSystemTypeId, double aMinimumGainFactor, double aMaximumGainFactor)WsfEW_RepeaterEffect
SetJammerPulseDensity(WsfStringId aSystemTypeId, double aJammerPulseDensity, bool aIsExplicit=false) overrideWsfEW_FalseTargetEffectvirtual
SetJammingPowerGain(WsfStringId aSystemTypeId, double aJammingPowerGain)WsfEW_PowerEffect
SetJammingPulseDensity(double aJammingPulseDensity)WsfEW_PulseEffectinline
SetMaskingFactor(WsfStringId aSystemTypeId, double aMaskingFactor)WsfEW_RepeaterEffect
SetMinDetectFactor(WsfStringId aSystemTypeId, double aMinDetectFactor)WsfEW_RepeaterEffect
SetModulationGain(WsfStringId aSystemTypeId, double aModulaitonGain)WsfEW_PowerEffect
SetName(WsfStringId aName)WsfObjectinline
SetPulseDensityFactor(double aPulseDensityFactor)WsfEW_PulseEffectinline
SetRcvrNoiseGain(WsfStringId aSystemTypeId, double aRcvrNoiseGain)WsfEW_PowerEffect
SetSignalPowerGain(WsfStringId aSystemTypeId, double aSignalPowerGain)WsfEW_PowerEffect
SetSystemFunctionMask(SystemFunction aSystemFunction)WsfEW_Effectinline
SetSystemFunctionMask(const std::string &aSystemFunctionId)WsfEW_Effect
SetTechniquePtr(WsfEW_Technique *aPtr)WsfEW_Effectinline
SetType(WsfStringId aType)WsfObject
SystemFunction enum nameWsfEW_Effect
TargetProtectionType enum nameWsfEW_Effect
TypeList typedefWsfObject
UpdateCurrentIds(WsfEM_Rcvr *aRcvrPtr, WsfEM_Xmtr *aXmtrPtr, WsfPlatform *aTargetPtr)WsfEW_Effectvirtual
UpdateEffects(double aSimTime, const WsfEM_Interaction &aTargetInteraction, const WsfEM_Interaction &aJammerToTgtInteraction, const ut::optional< WsfEM_Interaction > &aTgtToJammerInteraction, WsfEW_Effects &aEW_Effects, WsfEW_Effect *aEW_EffectPtr=nullptr) overrideWsfEW_PulseEffectvirtual
UpdateFT(const WsfEM_Rcvr &aRadarRcvr, const WsfEM_Xmtr &aRadarXmtr)WsfEW_FalseTargetEffectvirtual
UpdateGainFactors(const WsfEM_Interaction &aTargetInteraction, const WsfEM_Interaction &aJammerToTgtInteraction, const ut::optional< WsfEM_Interaction > &aTgtToJammerInteraction, double aCurrentGains[])WsfEW_RepeaterEffectprotected
UpdateJammerPulseDensity(WsfEM_Xmtr *aJammerXmtrPtr, WsfEM_Xmtr *aRadarXmtrPtr) overrideWsfEW_FalseTargetEffectvirtual
WsfEW_Effect()=defaultWsfEW_Effect
WsfEW_Effect(const WsfEW_Effect &aSrc)WsfEW_Effectprotected
WsfEW_FalseTargetEffect()WsfEW_FalseTargetEffect
WsfEW_FalseTargetEffect(const WsfEW_FalseTargetEffect &aSrc)WsfEW_FalseTargetEffectprotected
WsfEW_PowerEffect()WsfEW_PowerEffect
WsfEW_PowerEffect(const WsfEW_PowerEffect &aSrc)WsfEW_PowerEffectprotected
WsfEW_PulseEffect()WsfEW_PulseEffect
WsfEW_PulseEffect(const WsfEW_PulseEffect &aSrc)WsfEW_PulseEffectprotected
WsfEW_RadiusEffect()WsfEW_RadiusEffect
WsfEW_RadiusEffect(const WsfEW_RadiusEffect &aSrc)WsfEW_RadiusEffectprotected
WsfEW_RepeaterEffect()WsfEW_RepeaterEffect
WsfEW_RepeaterEffect(const WsfEW_RepeaterEffect &aSrc)WsfEW_RepeaterEffectprotected
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
~WsfEW_Effect() overrideWsfEW_Effect
~WsfEW_FalseTargetEffect() override=defaultWsfEW_FalseTargetEffect
~WsfEW_PowerEffect() override=defaultWsfEW_PowerEffect
~WsfEW_PulseEffect() override=defaultWsfEW_PulseEffect
~WsfEW_RadiusEffect() override=defaultWsfEW_RadiusEffect
~WsfEW_RepeaterEffect() override=defaultWsfEW_RepeaterEffect
~WsfObject() overrideWsfObject
Copyrights Multiple, All Rights Reserved