UniSet 2.44.3
Класс uniset::TextMessage

#include <MessageType.h>

Граф наследования:uniset::TextMessage:
Граф связей класса uniset::TextMessage:

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

 TextMessage (TextMessage &&) noexcept=default
TextMessage & operator= (TextMessage &&)=default
 TextMessage (const TextMessage &)=default
TextMessage & operator= (const TextMessage &)=default
 TextMessage (const VoidMessage *msg) noexcept
 TextMessage (const char *msg, int mtype, const ::uniset::Timespec &tm, const ::uniset::ProducerInfo &pi, Priority prior=Message::Medium, ObjectId cons=uniset::DefaultObjectId) noexcept
std::shared_ptr< VoidMessage > toLocalVoidMessage () const
Открытые члены унаследованные от uniset::VoidMessage
 VoidMessage (VoidMessage &&) noexcept=default
VoidMessage & operator= (VoidMessage &&) noexcept=default
 VoidMessage (const VoidMessage &) noexcept=default
VoidMessage & operator= (const VoidMessage &) noexcept=default
 VoidMessage (int dummy) noexcept
 VoidMessage (const TransportMessage &tm) noexcept
bool operator< (const VoidMessage &msg) const
TransportMessage transport_msg () const noexcept
Открытые члены унаследованные от uniset::Message
 Message (Message &&) noexcept=default
Message & operator= (Message &&) noexcept=default
 Message (const Message &) noexcept=default
Message & operator= (const Message &) noexcept=default
 Message (int dummy_init) noexcept

Открытые атрибуты

std::string txt
int mtype
Открытые атрибуты унаследованные от uniset::VoidMessage
uniset::ByteOfMessage data [sizeof(uniset::RawDataOfTransportMessage) - sizeof(Message)]
Открытые атрибуты унаследованные от uniset::Message
int type = { Unused }
Priority priority = { Medium }
ObjectId node = { uniset::DefaultObjectId }
ObjectId supplier = { uniset::DefaultObjectId }
ObjectId consumer = { uniset::DefaultObjectId }
struct timespec tm = { 0, 0 }

Дополнительные унаследованные члены

Открытые типы унаследованные от uniset::Message
enum  TypeOfMessage {
  Unused , SensorInfo , SysCommand , Confirm ,
  Timer , TextMessage , TheLastFieldOfTypeOfMessage
}
enum  Priority { Low , Medium , High }
Открытые статические члены унаследованные от uniset::Message
template<class In>
static const TransportMessage transport (const In &msg) noexcept

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

текстовое сообщение