WSF
WsfXIO_PublishKey::Field Class Reference

#include <WsfXIO_PublishKey.hpp>

Public Member Functions

 Field (const char *aStr)
 Field ()=default
 Field (const std::string &aString)
 Field (int aValue)
 Field (size_t aValue)
bool operator== (const Field &aField) const
bool operator!= (const Field &aField) const
Fieldoperator= (int aValue)
Fieldoperator= (const std::string &aValue)
 operator std::string () const
const std::string & GetString () const
 operator const char * () const
 operator int () const
void SetAny ()
bool IsAny () const
bool operator< (const Field &aField) const
bool operator> (const Field &aField) const

Friends

class WsfXIO_PublishKey

Constructor & Destructor Documentation

◆ Field() [1/5]

WsfXIO_PublishKey::Field::Field ( const char * aStr)
inline

◆ Field() [2/5]

WsfXIO_PublishKey::Field::Field ( )
default

◆ Field() [3/5]

WsfXIO_PublishKey::Field::Field ( const std::string & aString)
inline

◆ Field() [4/5]

WsfXIO_PublishKey::Field::Field ( int aValue)

◆ Field() [5/5]

WsfXIO_PublishKey::Field::Field ( size_t aValue)

Member Function Documentation

◆ GetString()

const std::string & WsfXIO_PublishKey::Field::GetString ( ) const
inline

◆ IsAny()

bool WsfXIO_PublishKey::Field::IsAny ( ) const
inline

◆ operator const char *()

WsfXIO_PublishKey::Field::operator const char * ( ) const
inline

◆ operator int()

WsfXIO_PublishKey::Field::operator int ( ) const

◆ operator std::string()

WsfXIO_PublishKey::Field::operator std::string ( ) const
inline

◆ operator!=()

bool WsfXIO_PublishKey::Field::operator!= ( const Field & aField) const
inline

References Field().

◆ operator<()

bool WsfXIO_PublishKey::Field::operator< ( const Field & aField) const
inline

References Field().

◆ operator=() [1/2]

Field & WsfXIO_PublishKey::Field::operator= ( const std::string & aValue)
inline

References Field().

◆ operator=() [2/2]

WsfXIO_PublishKey::Field & WsfXIO_PublishKey::Field::operator= ( int aValue)

◆ operator==()

bool WsfXIO_PublishKey::Field::operator== ( const Field & aField) const
inline

References Field().

◆ operator>()

bool WsfXIO_PublishKey::Field::operator> ( const Field & aField) const
inline

References Field().

◆ SetAny()

void WsfXIO_PublishKey::Field::SetAny ( )
inline

◆ WsfXIO_PublishKey

friend class WsfXIO_PublishKey
friend

References WsfXIO_PublishKey.

Referenced by WsfXIO_PublishKey.


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