QtPdCom  1.5.2
QtPdCom::MessageModel::Impl::MessageItem Struct Reference

#include <MessageItem.h>

Collaboration diagram for QtPdCom::MessageModel::Impl::MessageItem:

Public Member Functions

 MessageItem ()=delete
 MessageItem (Message *, MessageModel::Impl *, quint64)
Message::Type getType () const
QString getText (const QString &) const
QString getDescription (const QString &) const
QString getTimeString () const
QString getResetTimeString () const
bool isActive () const

Static Public Member Functions

static bool seqNoLessThan (const MessageItem *, const MessageItem *)
static bool setTimeLessThan (const MessageItem *, const MessageItem *)
static bool levelNoLessThan (const MessageItem *, const MessageItem *)
static bool lessThan (const MessageItem *, const MessageItem *)

Public Attributes

Message *const message
MessageModel::Impl *const modelImpl
quint32 seqNo
quint64 const setTime
quint64 resetTime

Constructor & Destructor Documentation

◆ MessageItem() [1/2]

QtPdCom::MessageModel::Impl::MessageItem::MessageItem ( )
delete

◆ MessageItem() [2/2]

QtPdCom::MessageModel::Impl::MessageItem::MessageItem ( Message * message,
MessageModel::Impl * modelImpl,
quint64 setTime )

Member Function Documentation

◆ getDescription()

QString QtPdCom::MessageModel::Impl::MessageItem::getDescription ( const QString & lang) const

◆ getResetTimeString()

QString QtPdCom::MessageModel::Impl::MessageItem::getResetTimeString ( ) const

References message, and resetTime.

◆ getText()

QString QtPdCom::MessageModel::Impl::MessageItem::getText ( const QString & lang) const

◆ getTimeString()

QString QtPdCom::MessageModel::Impl::MessageItem::getTimeString ( ) const

References message, and setTime.

◆ getType()

Message::Type QtPdCom::MessageModel::Impl::MessageItem::getType ( ) const

◆ isActive()

bool QtPdCom::MessageModel::Impl::MessageItem::isActive ( ) const

◆ lessThan()

bool QtPdCom::MessageModel::Impl::MessageItem::lessThan ( const MessageItem * a,
const MessageItem * b )
static

◆ levelNoLessThan()

bool QtPdCom::MessageModel::Impl::MessageItem::levelNoLessThan ( const MessageItem * a,
const MessageItem * b )
static

◆ seqNoLessThan()

bool QtPdCom::MessageModel::Impl::MessageItem::seqNoLessThan ( const MessageItem * a,
const MessageItem * b )
static

◆ setTimeLessThan()

bool QtPdCom::MessageModel::Impl::MessageItem::setTimeLessThan ( const MessageItem * a,
const MessageItem * b )
static

Member Data Documentation

◆ message

Message* const QtPdCom::MessageModel::Impl::MessageItem::message

◆ modelImpl

MessageModel::Impl* const QtPdCom::MessageModel::Impl::MessageItem::modelImpl

Referenced by lessThan(), and MessageItem().

◆ resetTime

◆ seqNo

quint32 QtPdCom::MessageModel::Impl::MessageItem::seqNo

◆ setTime

quint64 const QtPdCom::MessageModel::Impl::MessageItem::setTime

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