#include <ConfirmSignal.h>
Открытые типы | |
| typedef WaitsQueue_ConstIterator | const_iterator |
Открытые члены | |
| ConfirmSignal (GuiPM *gpm) | |
| MsgConfirmConnection | connect (const MsgConfirmSlot &, UMessages::MessageId id) |
| sigc::connection | connect_msg_wait_confirm (sigc::slot< void, UMessages::MessageId > &slot) |
| MessageStatus | get_message_status (UMessages::MessageId id) |
| const_iterator | begin () |
| const_iterator | end () |
| void | emit (time_t sec) |
| void | set_autoconfirm_time (int new_time) |
Друзья | |
| class | MsgConfirmConnection |
| const_iterator ConfirmSignal::begin | ( | ) | [inline] |
вернуть итератор на начало очереди на квитирование
Используется в UJournal::on_connect() и UAPSJournal::on_connect().
| MsgConfirmConnection ConfirmSignal::connect | ( | const MsgConfirmSlot & | confirm_slot, | |
| UMessages::MessageId | id | |||
| ) |
добавить собщение в очередь на квитирование.
| confirm_slot | пользовательский слот. | |
| id | сообщение, которое требует квитирования. |
Перекрестные ссылки GuiPM::connected() и end().
| void ConfirmSignal::emit | ( | time_t | sec | ) |
обработчик поступления сигнала о квитировании
| const_iterator ConfirmSignal::end | ( | ) | [inline] |
вернуть итератор на следующий за последним элементом очереди на квитирование
Используется в connect(), UJournal::on_connect() и UAPSJournal::on_connect().
| MessageStatus ConfirmSignal::get_message_status | ( | UMessages::MessageId | id | ) |
получить статус сообщения.
| id | id сообщения. |
| void ConfirmSignal::set_autoconfirm_time | ( | int | new_time | ) | [inline] |
установить время для автоматического квитирования
1.5.9