QtPdCom  1.3.3
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
QtPdCom::MessageModel::Impl::MessageItem Struct Reference

#include <MessageItem.h>

Collaboration diagram for QtPdCom::MessageModel::Impl::MessageItem:
Collaboration graph
[legend]

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 
)

References message.

Member Function Documentation

◆ getDescription()

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

◆ getResetTimeString()

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

◆ getText()

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

◆ getTimeString()

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

◆ 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

References seqNo, and QtPdCom::seqNoLessThan().

◆ 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().

◆ resetTime

quint64 QtPdCom::MessageModel::Impl::MessageItem::resetTime

◆ seqNo

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

◆ setTime

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

Referenced by setTimeLessThan().


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