libyui
 
Loading...
Searching...
No Matches
YStringWidgetID Class Reference

#include <YWidgetID.h>

Inheritance diagram for YStringWidgetID:
Collaboration diagram for YStringWidgetID:

Public Member Functions

 YStringWidgetID (const std::string &value)
 
virtual ~YStringWidgetID ()
 
virtual bool isEqual (YWidgetID *otherID) const
 
virtual std::string toString () const
 
std::string value () const
 
const std::string & valueConstRef () const
 
- Public Member Functions inherited from YWidgetID
virtual ~YWidgetID ()
 

Additional Inherited Members

- Protected Member Functions inherited from YWidgetID
 YWidgetID ()
 

Detailed Description

Simple widget ID class based on strings.

Constructor & Destructor Documentation

◆ YStringWidgetID()

YStringWidgetID::YStringWidgetID ( const std::string & value)

Constructor.

◆ ~YStringWidgetID()

YStringWidgetID::~YStringWidgetID ( )
virtual

Destructor.

Member Function Documentation

◆ isEqual()

bool YStringWidgetID::isEqual ( YWidgetID * otherID) const
virtual

Check if this ID is equal to another.

Reimplemented from YWidgetID.

Implements YWidgetID.

◆ toString()

string YStringWidgetID::toString ( ) const
virtual

Convert the ID value to string. Used for logging and debugging.

Reimplemented from YWidgetID.

Implements YWidgetID.

◆ value()

string YStringWidgetID::value ( ) const

Return the ID value.

◆ valueConstRef()

const string & YStringWidgetID::valueConstRef ( ) const

Return the ID value as a const ref.


The documentation for this class was generated from the following files: