LeechCraft Azoth  0.6.70-6645-gcd10d7e
Modular multiprotocol IM plugin for LeechCraft
LeechCraft::Azoth::EntryStatus Struct Reference

Describes an entry's status. More...

#include "iclentry.h"

Public Member Functions

 EntryStatus ()
 Default-constructs an (offline) status. More...
 
 EntryStatus (State state, const QString &string)
 Constructs a status with a given state and status string. More...
 

Public Attributes

State State_
 The general state of the entry. More...
 
QString StatusString_
 The string of the entry accompanying its state. More...
 

Detailed Description

Describes an entry's status.

A status is a combination of an entry state (one of several states described by the State enumeration) and an associated status string defined by the contact.

See also
State

Definition at line 55 of file iclentry.h.

Constructor & Destructor Documentation

LeechCraft::Azoth::EntryStatus::EntryStatus ( )
inline

Default-constructs an (offline) status.

Definition at line 67 of file iclentry.h.

LeechCraft::Azoth::EntryStatus::EntryStatus ( State  state,
const QString &  string 
)
inline

Constructs a status with a given state and status string.

Parameters
[in]stateThe state of the entry.
[in]stringThe status string of the entry.

Definition at line 78 of file iclentry.h.

Member Data Documentation

State LeechCraft::Azoth::EntryStatus::State_

The general state of the entry.

Definition at line 59 of file iclentry.h.

Referenced by LeechCraft::Azoth::operator==().

QString LeechCraft::Azoth::EntryStatus::StatusString_

The string of the entry accompanying its state.

Definition at line 63 of file iclentry.h.

Referenced by LeechCraft::Azoth::operator==().


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