Класс UMessages::Message

Класс АПС сообщения. Подробнее...

#include <USignals.h>

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

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

 Message (const USignals::ValueMapItem &item, const UMessages::MessageId &id)
 Message ()
MessageId getMessageId () const
time_t getLastTime () const
time_t getTimeUsec () const
const Glib::ustring & getText () const
int getMessageType () const
bool valid () const


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

Класс АПС сообщения.

Класс описывает структуру АПС сообщения.

Конструктор(ы)

UMessages::Message::Message (  )  [inline]

Creates invalid message


Методы

time_t UMessages::Message::getLastTime (  )  const

получить время появления сообщения

Используется в UJournal::confirm(), UJournal::process_message() и UAPSJournal::process_message().

MessageId UMessages::Message::getMessageId (  )  const

int UMessages::Message::getMessageType (  )  const

получить mtype для сообщения(1-предупреждения,2-авария,3-информационное)

Используется в UJournal::process_message(), UAPSJournal::process_message(), UniWidgets::SimpleObject::set_confirm_handler() и UniWidgets::StateLogic::set_message_handler().

const Glib::ustring & UMessages::Message::getText (  )  const

получить текст сообщения

Используется в UJournal::process_message() и UAPSJournal::process_message().

time_t UMessages::Message::getTimeUsec (  )  const

получить время появления сообщения(количество микросекунд на момент появления сообщения)

Используется в UJournal::confirm().

bool UMessages::Message::valid (  )  const


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

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