libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::UIWidget::ID Class Reference

#include <UIWidget.hpp>

Public Member Functions

 ID ()
 
 ID (const ID &other)
 
 ID (const std::string &s)
 
bool operator!= (const ID &other) const
 
bool operator< (const ID &other) const
 
IDoperator= (const ID &other)
 
bool operator== (const ID &other) const
 
std::string ToString () const
 

Detailed Description

The idea of this class is to make it impossible to accidentally convert between a string and a widget ID.

Constructor & Destructor Documentation

AlgAudio::UIWidget::ID::ID ( )
inline
AlgAudio::UIWidget::ID::ID ( const ID other)
inline
AlgAudio::UIWidget::ID::ID ( const std::string &  s)
inlineexplicit

Member Function Documentation

bool AlgAudio::UIWidget::ID::operator!= ( const ID other) const
inline
bool AlgAudio::UIWidget::ID::operator< ( const ID other) const
inline
ID& AlgAudio::UIWidget::ID::operator= ( const ID other)
inline
bool AlgAudio::UIWidget::ID::operator== ( const ID other) const
inline
std::string AlgAudio::UIWidget::ID::ToString ( ) const
inline

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