|
WSF
|
#include <WsfPProxyBasicValues.hpp>


Public Types | |
| using | ContainedBasicType = T |
| Public Types inherited from WsfProxy::BasicValue | |
| enum | ValueFlags { cVALUE_INHERITED = WsfProxy::cVALUE_INHERITED , cVALUE_UNSET = WsfProxy::cVALUE_UNSET , cVALUE_BITS = cVALUE_UNSET , cCOPY_BITS = cVALUE_INHERITED | cVALUE_UNSET } |
Public Member Functions | |
| BasicValueT () | |
| void | SetFromString (const std::string &aText) |
| void | Read (WsfParseNode *aNodePtr) |
| std::string | Write (WsfParseRule *) |
| std::string | ToString () const |
| void | CopyValue (const BasicValueT< T, PROXY_TYPE_ID > &aRhs) |
| bool | Equal (const BasicValueT< T, PROXY_TYPE_ID > &aRhs) const |
| bool | Less (const BasicValueT< T, PROXY_TYPE_ID > &aRhs) const |
| T & | GetValue () |
| const T & | GetValue () const |
| void | SetValue (const T &aValue) |
| bool | operator== (const BasicValueT< T, PROXY_TYPE_ID > &aRhs) const |
| bool | operator!= (const BasicValueT< T, PROXY_TYPE_ID > &aRhs) const |
| Public Member Functions inherited from WsfProxy::BasicValue | |
| BasicValue () | |
| bool | IsUnset () const |
| bool | IsSet () const noexcept |
| void | SetUnset () |
| void | ClearUnset () |
| bool | IsInherited () const |
| void | SetInherited (bool aIsInherited) |
Static Public Attributes | |
| static const WsfProxy::ValueKind | cPROXY_TYPE_ID = PROXY_TYPE_ID |
Protected Attributes | |
| T | mValue |
| Protected Attributes inherited from WsfProxy::BasicValue | |
| unsigned char | mBasicValueFlags |
Additional Inherited Members | |
| Protected Member Functions inherited from WsfProxy::BasicValue | |
| void | ValueAsssigned () |
| using WsfProxy::BasicValueT< T, PROXY_TYPE_ID >::ContainedBasicType = T |
|
inline |
References mValue.
Referenced by CopyValue(), Equal(), Less(), WsfProxy::NumericValueT< double, WsfProxy::cDOUBLE_VALUE >::NumericValueT(), operator!=(), and operator==().
|
inline |
|
inline |
References BasicValueT(), WsfProxy::BasicValue::cVALUE_UNSET, WsfProxy::BasicValue::mBasicValueFlags, and mValue.
Referenced by operator!=(), and operator==().
|
inline |
References mValue.
Referenced by WsfPM_Platform::AltitudeReferenceValue(), WsfPM_Waypoint::AltitudeReferenceValue(), WsfPM_Platform::CommNetworkNames(), WsfPProxyValue::GetIntegerValue(), WsfPM_ZoneDefinition::GetPoint(), WsfPM_ZonePoint::GetX(), WsfPM_ZonePoint::GetY(), WsfPProxyQuotableStringType::Hash(), WsfPProxyStringType::Hash(), WsfPM_Platform::InitialLocationLLA(), WsfPM_Platform::LocationLLA(), WsfPProxyQuotableStringType::MemoryUsage(), WsfPProxyStringType::MemoryUsage(), WsfProxy::NumericValueT< double, WsfProxy::cDOUBLE_VALUE >::operator double(), WsfPM_ZoneDefinition::Points(), WsfPM_ZoneDefinition::ReferencePoint(), and wizard::Project::UpdateProxyEpoch().
|
inline |
References mValue.
|
inline |
References BasicValueT(), and mValue.
|
inline |
References BasicValueT(), and Equal().
|
inline |
References BasicValueT(), and Equal().
|
inline |
References WsfParseNode::GetNodeString(), and SetFromString().
|
inline |
References WsfProxy::BasicValue::ClearUnset(), and mValue.
Referenced by Read().
|
inline |
References WsfProxy::BasicValue::ClearUnset(), and mValue.
Referenced by WsfProxy::NumericValueT< double, WsfProxy::cDOUBLE_VALUE >::NumericValueT(), WsfProxy::NumericUnitaryValueT< UtLengthValue, WsfProxy::cLENGTH_VALUE >::operator=(), WsfProxy::NumericValueT< double, WsfProxy::cDOUBLE_VALUE >::operator=(), WsfPM_Platform::SetInitialLocationLLA(), and WsfPProxyValue::SetIntegerValue().
|
inline |
References WsfProxy::BasicValue::IsUnset(), and mValue.
Referenced by Write().
|
inline |
References ToString().
|
static |
|
protected |