WSF
WsfPProxyBasicValues.hpp File Reference
#include <cassert>
#include <climits>
#include <cstring>
#include <limits>
#include <map>
#include <sstream>
#include "UtAngleR.hpp"
#include "UtAngleRate.hpp"
#include "UtDataSize.hpp"
#include "UtLatPos.hpp"
#include "UtLength.hpp"
#include "UtLonPos.hpp"
#include "UtSpeed.hpp"
#include "UtStringUtil.hpp"
#include "UtTime.hpp"
#include "UtUnitTypes.hpp"
#include "WsfPProxyCommon.hpp"
#include "WsfParseNode.hpp"
Include dependency graph for WsfPProxyBasicValues.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WsfProxy::BasicValue
class  WsfProxy::Position
class  WsfProxy::Length2
class  WsfProxy::Length3
class  WsfProxy::Bool
class  WsfProxy::BasicValueT< T, PROXY_TYPE_ID >
class  WsfProxy::NumericValueT< T, PROXY_TYPE_ID >
class  WsfProxy::NumericUnitaryValueT< T, PROXY_TYPE_ID >
class  WsfProxy::String
class  WsfProxy::QuotableString

Namespaces

namespace  WsfProxy
namespace  wsf
 Function definitions for those who need run-time access to the version.
namespace  wsf::proxy
 Namespace for the WSF Parser Proxy.

Typedefs

using WsfProxy::Double = NumericValueT<double, WsfProxy::cDOUBLE_VALUE>
using WsfProxy::Int = NumericValueT<int, WsfProxy::cINT_VALUE>
using WsfProxy::Latitude = NumericValueT<UtLatPos, WsfProxy::cLATITUDE_VALUE>
using WsfProxy::Longitude = NumericValueT<UtLonPos, WsfProxy::cLONGITUDE_VALUE>
using WsfProxy::Length = NumericUnitaryValueT<UtLengthValue, WsfProxy::cLENGTH_VALUE>
using WsfProxy::Time = NumericUnitaryValueT<UtTimeValue, WsfProxy::cTIME_VALUE>
using WsfProxy::Speed = NumericUnitaryValueT<UtSpeedValue, WsfProxy::cSPEED_VALUE>
using WsfProxy::DataSize = NumericUnitaryValueT<UtDataSizeValue, WsfProxy::cDATASIZE_VALUE>
using WsfProxy::Power = NumericUnitaryValueT<UtPowerValue, WsfProxy::cPOWER_VALUE>
using WsfProxy::PowerDB = NumericUnitaryValueT<UtPowerDBValue, WsfProxy::cPOWERDB_VALUE>
using WsfProxy::SolidAngle = NumericUnitaryValueT<UtSolidAngleValue, WsfProxy::cSOLIDANGLE_VALUE>
using WsfProxy::Mass = NumericUnitaryValueT<UtMassValue, WsfProxy::cMASS_VALUE>
using WsfProxy::Force = NumericUnitaryValueT<UtForceValue, WsfProxy::cFORCE_VALUE>
using WsfProxy::Torque = NumericUnitaryValueT<UtTorqueValue, WsfProxy::cTORQUE_VALUE>
using WsfProxy::Area = NumericUnitaryValueT<UtAreaValue, WsfProxy::cAREA_VALUE>
using WsfProxy::AreaDB = NumericUnitaryValueT<UtAreaDBValue, WsfProxy::cAREADB_VALUE>
using WsfProxy::Volume = NumericUnitaryValueT<UtVolumeValue, WsfProxy::cVOLUME_VALUE>
using WsfProxy::Time2 = NumericUnitaryValueT<UtTime2Value, WsfProxy::cTIME2_VALUE>
using WsfProxy::Acceleration = NumericUnitaryValueT<UtAccelerationValue, WsfProxy::cACCELERATION_VALUE>
using WsfProxy::Frequency = NumericUnitaryValueT<UtFrequencyValue, WsfProxy::cFREQUENCY_VALUE>
using WsfProxy::Angle = NumericUnitaryValueT<UtAngleValue, WsfProxy::cANGLE_VALUE>
using WsfProxy::AngularRate = NumericUnitaryValueT<UtAngularRateValue, WsfProxy::cANGULARRATE_VALUE>
using WsfProxy::AngularAcceleration = NumericUnitaryValueT<UtAngularAccelerationValue, WsfProxy::cANGULARACCELERATION_VALUE>
using WsfProxy::DataRate = NumericUnitaryValueT<UtDataRateValue, WsfProxy::cDATARATE_VALUE>
using WsfProxy::MassDensity = NumericUnitaryValueT<UtMassDensityValue, WsfProxy::cMASSDENSITY_VALUE>
using WsfProxy::MassTransfer = NumericUnitaryValueT<UtMassTransferValue, WsfProxy::cMASSTRANSFER_VALUE>
using WsfProxy::Energy = NumericUnitaryValueT<UtEnergyValue, WsfProxy::cENERGY_VALUE>
using WsfProxy::Fluence = NumericUnitaryValueT<UtFluenceValue, WsfProxy::cFLUENCE_VALUE>
using WsfProxy::Irradiance = NumericUnitaryValueT<UtIrradianceValue, WsfProxy::cIRRADIANCE_VALUE>
using WsfProxy::Ratio = NumericUnitaryValueT<UtRatioValue, WsfProxy::cRATIO_VALUE>
using WsfProxy::NoisePressure = NumericUnitaryValueT<UtNoisePressureValue, WsfProxy::cNOISEPRESSURE_VALUE>
using WsfProxy::Pressure = NumericUnitaryValueT<UtPressureValue, WsfProxy::cPRESSURE_VALUE>
using WsfProxy::Temperature = NumericUnitaryValueT<UtTemperatureValue, WsfProxy::cTEMPERATURE_VALUE>
using WsfProxy::SpecificRange = NumericUnitaryValueT<UtSpecificRangeValue, WsfProxy::cSPECIFICRANGE_VALUE>
using WsfProxy::AngularInertia = NumericUnitaryValueT<UtAngularInertiaValue, WsfProxy::cANGULARINERTIA_VALUE>

Enumerations

enum class  wsf::proxy::AltitudeReferenceEnum { wsf::proxy::Default , wsf::proxy::MSL , wsf::proxy::AGL }
 Denotes altitude reference. More...
Copyrights Multiple, All Rights Reserved