WSF
WsfProxy::QuotableString Class Reference

#include <WsfPProxyBasicValues.hpp>

Inheritance diagram for WsfProxy::QuotableString:
Collaboration diagram for WsfProxy::QuotableString:

Public Member Functions

 QuotableString ()=default
 QuotableString (const std::string &aValue)
void Read (WsfParseNode *aNodePtr)
void SetFromString (const std::string &aText)
void SetValue (const std::string &aText)
std::string ToString () const
bool Negate ()
Public Member Functions inherited from WsfProxy::BasicValueT< std::string, WsfProxy::cQUOTABLE_STRING_VALUE >
 BasicValueT ()
void SetFromString (const std::string &aText)
void Read (WsfParseNode *aNodePtr)
std::string Write (WsfParseRule *)
std::string ToString () const
void CopyValue (const BasicValueT< std::string, PROXY_TYPE_ID > &aRhs)
bool Equal (const BasicValueT< std::string, PROXY_TYPE_ID > &aRhs) const
bool Less (const BasicValueT< std::string, PROXY_TYPE_ID > &aRhs) const
std::string & GetValue ()
void SetValue (const std::string &aValue)
bool operator== (const BasicValueT< std::string, PROXY_TYPE_ID > &aRhs) const
bool operator!= (const BasicValueT< std::string, 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)

Additional Inherited Members

Public Types inherited from WsfProxy::BasicValueT< std::string, WsfProxy::cQUOTABLE_STRING_VALUE >
using ContainedBasicType
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 }
Static Public Attributes inherited from WsfProxy::BasicValueT< std::string, WsfProxy::cQUOTABLE_STRING_VALUE >
static const WsfProxy::ValueKind cPROXY_TYPE_ID
Protected Member Functions inherited from WsfProxy::BasicValue
void ValueAsssigned ()
Protected Attributes inherited from WsfProxy::BasicValueT< std::string, WsfProxy::cQUOTABLE_STRING_VALUE >
std::string mValue
Protected Attributes inherited from WsfProxy::BasicValue
unsigned char mBasicValueFlags

Constructor & Destructor Documentation

◆ QuotableString() [1/2]

WsfProxy::QuotableString::QuotableString ( )
default

◆ QuotableString() [2/2]

WsfProxy::QuotableString::QuotableString ( const std::string & aValue)
inline

Member Function Documentation

◆ Negate()

bool WsfProxy::QuotableString::Negate ( )
inline

◆ Read()

◆ SetFromString()

void WsfProxy::QuotableString::SetFromString ( const std::string & aText)
inline

◆ SetValue()

void WsfProxy::QuotableString::SetValue ( const std::string & aText)
inline

◆ ToString()

std::string WsfProxy::QuotableString::ToString ( ) const
inline

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved