|
WSF
|
#include <WsfPProxyBasicValues.hpp>


Public Member Functions | |
| Length3 () | |
| std::string | ToString () const |
| void | Read (WsfParseNode *aNodePtr) |
| std::string | Write (WsfParseRule *) |
| void | CopyValue (const Length3 &aRhs) |
| bool | Equal (const Length3 &aRhs) const |
| bool | Less (const Length3 &aRhs) const |
| bool | SetFromString (const std::string &aString) |
| bool | operator== (const Length3 &aRhs) const |
| bool | operator!= (const Length3 &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) |
Public Attributes | |
| unsigned char | mFormat |
| double | mX |
| double | mY |
| double | mZ |
Static Public Attributes | |
| static const WsfProxy::ValueKind | cPROXY_TYPE_ID = WsfProxy::cLENGTH3_VALUE |
Additional Inherited Members | |
| 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 } |
| Protected Member Functions inherited from WsfProxy::BasicValue | |
| void | ValueAsssigned () |
| Protected Attributes inherited from WsfProxy::BasicValue | |
| unsigned char | mBasicValueFlags |
| WsfProxy::Length3::Length3 | ( | ) |
References mFormat, mX, mY, and mZ.
Referenced by CopyValue(), Equal(), Less(), operator!=(), and operator==().
| void WsfProxy::Length3::CopyValue | ( | const Length3 & | aRhs | ) |
References WsfProxy::BasicValue::cCOPY_BITS, Length3(), WsfProxy::BasicValue::mBasicValueFlags, mFormat, mX, mY, and mZ.
| bool WsfProxy::Length3::Equal | ( | const Length3 & | aRhs | ) | const |
References WsfProxy::BasicValue::cVALUE_UNSET, Length3(), WsfProxy::BasicValue::mBasicValueFlags, mFormat, mX, mY, and mZ.
Referenced by operator!=(), and operator==().
| bool WsfProxy::Length3::Less | ( | const Length3 & | aRhs | ) | const |
References WsfProxy::BasicValue::cVALUE_BITS, Length3(), WsfProxy::BasicValue::mBasicValueFlags, mFormat, mX, mY, and mZ.
|
inline |
|
inline |
| void WsfProxy::Length3::Read | ( | WsfParseNode * | aNodePtr | ) |
| bool WsfProxy::Length3::SetFromString | ( | const std::string & | aString | ) |
| std::string WsfProxy::Length3::ToString | ( | ) | const |
References WsfProxy::BasicValue::IsUnset(), and mFormat.
Referenced by Write().
|
inline |
References ToString().
|
static |
| unsigned char WsfProxy::Length3::mFormat |
Referenced by CopyValue(), Equal(), Length3(), Less(), Read(), SetFromString(), and ToString().
| double WsfProxy::Length3::mX |
Referenced by CopyValue(), Equal(), Length3(), Less(), Read(), and SetFromString().
| double WsfProxy::Length3::mY |
Referenced by CopyValue(), Equal(), Length3(), Less(), Read(), and SetFromString().
| double WsfProxy::Length3::mZ |
Referenced by CopyValue(), Equal(), Length3(), Less(), and SetFromString().