Шаблон класса ConfirmCtl::ConfirmController< T, Compare >

Управление квитированием. Подробнее...

#include <ConfirmController.h>

Полный список членов класса

Открытые типы

typedef T StateKey
typedef std::map< StateKey,
StateInfo, Compare > 
StatesMap

Открытые члены

void update (StateKey state_key, bool on)
void confirm (StateKey state_key)
void add (StateKey state_key, StateInfo &state_info)
void remove (const StateKey &state_key)
void reset ()
void setBlinkable (const StateKey &state_key, bool blinkable)
void setPriority (const StateKey &state_key, int priority)
void setNeedConfirm (const StateKey &state_key, bool need_confirm)
StateInfo copyStateInfo (const StateKey &state_key) const
bool hasState (const StateKey &state_key) const
const StatesMap & getStatesMap () const
const StateInfo * getStateInfo (const StateKey &state_key) const
bool undefined () const

Открытые атрибуты

sigc::signal< void > signal_switch_to_undefined

Защищенные члены

void Error (const char *message)


Подробное описание

template<class T = def_StateKey, class Compare = std::less<T>>
class ConfirmCtl::ConfirmController< T, Compare >

Управление квитированием.

Предназначен для управления квитированием.(В новых виджетах не используется т.к. есть ConfirmSignal)

Объявления и описания членов класса находятся в файле:

Документация по UniWidgets. Последние изменения: Fri Oct 10 09:57:50 2014. Создано системой  doxygen 1.5.9