LeechCraft Azoth  0.6.70-18450-gabe19ee3b0
Modular multiprotocol IM plugin for LeechCraft
LC::Azoth::OutgoingMessage Struct Reference

Describes a message to be sent, as formed by the user and before it has been sent to the wire. More...

#include "message.h"

Public Attributes

std::optional< QString > Variant_ {}
 
QString Body_
 
std::optional< QString > RichTextBody_ {}
 
bool AllowServerArchival_ = true
 
bool Hidden_ = false
 

Detailed Description

Describes a message to be sent, as formed by the user and before it has been sent to the wire.

Definition at line 21 of file message.h.

Member Data Documentation

◆ AllowServerArchival_

bool LC::Azoth::OutgoingMessage::AllowServerArchival_ = true

Definition at line 27 of file message.h.

◆ Body_

QString LC::Azoth::OutgoingMessage::Body_

Definition at line 24 of file message.h.

Referenced by LC::Azoth::InjectedMessage::FromOutgoing().

◆ Hidden_

bool LC::Azoth::OutgoingMessage::Hidden_ = false

Definition at line 28 of file message.h.

◆ RichTextBody_

std::optional<QString> LC::Azoth::OutgoingMessage::RichTextBody_ {}

Definition at line 25 of file message.h.

Referenced by LC::Azoth::InjectedMessage::FromOutgoing().

◆ Variant_

std::optional<QString> LC::Azoth::OutgoingMessage::Variant_ {}

Definition at line 23 of file message.h.


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