WSF
FieldTypes.cpp File Reference
#include "FieldTypes.hpp"
#include <cmath>
#include <cstdio>
#include <ctime>
#include <stdlib.h>
#include "Exception.hpp"
#include "FieldEnumDefines.hpp"
#include "UtMath.hpp"
Include dependency graph for FieldTypes.cpp:

Namespaces

namespace  WsfL16
 This file should be included prior to defining a message. Currently there is a limit of 32 fields per message.
namespace  WsfL16::Messages

Functions

void WsfL16::Messages::FormatEnumerationString (std::string &aEnum)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (ActionField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (ActionPointerField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (ActionTrackMgmtField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (AirPlatformActivityField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (AirPlatformField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (AltitudeSourceField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (CommandField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (CommImpairmentField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (ConfidenceField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (DepthCategoryField)
int WsfL16::Messages::ElevationAngleField_ConvertToValue (double aAngle, unsigned aMax, unsigned aMid)
double WsfL16::Messages::ElevationAngleField_ExtractDegrees (unsigned aValue, unsigned aMid)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (EmitterStatusField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (EnvironmentField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (EngagementActionField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (EquipmentOperationalField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (FireMethodField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (FixOrBearingField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (IdentityField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (IdentityAmplifyField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (JitterField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (LinkStatusField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (LockOnField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (MissileTypeField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (MissionTypeField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (Mode3InterrogationTypeField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (Mode4IndicatorField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (NetworkParticipationStatusField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (RadarSystemStatusField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (SAM_ModeStateField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (SiteTypeField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (SubsurfacePlatformActivityField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (SubsurfacePlatformField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (SystemStatusField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (TimeReportField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (OperationalCapabilityField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (OperationalImpairmentField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (PeriodicReportField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (TextIndicatorField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (TrackingStatusField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (ThreatWarningField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (TrackMgmtStrengthField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (VectorField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (WeaponEngagementStatusField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (WeaponSystemField)
 WsfL16::Messages::IMPLEMENT_ENUM_MAP (WeaponTypeField)
Copyrights Multiple, All Rights Reserved