DATAKIT SDK  V2026.4
Dtk_Log_Message Class Reference

Public Member Functions

 Dtk_Log_Message ()
 
 Dtk_Log_Message (const Dtk_Log_Message &inMessage)
 
 Dtk_Log_Message (Dtk_Log_Message &&inMessage) DTK_NOEXCEPT
 
const Dtk_string & GetMessageInfo () const
 Get message
More...
 
const Dtk_string & GetType () const
 Get message type
More...
 
Dtk_Log_Message & operator= (const Dtk_Log_Message &inMessage)
 
Dtk_Log_Message & operator= (Dtk_Log_Message &&inMessage) DTK_NOEXCEPT
 
void SetMessageInfo (const Dtk_string &inValue)
 Set message. More...
 
void SetType (const Dtk_string &inValue)
 Set message type. More...
 
 ~Dtk_Log_Message ()
 

Protected Attributes

std::unique_ptr< Dtk_Handle > _Private
 

Constructor & Destructor Documentation

◆ Dtk_Log_Message() [1/3]

Dtk_Log_Message::Dtk_Log_Message ( )

◆ Dtk_Log_Message() [2/3]

Dtk_Log_Message::Dtk_Log_Message ( const Dtk_Log_Message &  inMessage)

◆ Dtk_Log_Message() [3/3]

Dtk_Log_Message::Dtk_Log_Message ( Dtk_Log_Message &&  inMessage)

◆ ~Dtk_Log_Message()

Dtk_Log_Message::~Dtk_Log_Message ( )

Member Function Documentation

◆ GetMessageInfo()

const Dtk_string& Dtk_Log_Message::GetMessageInfo ( ) const

Get message

Returns
Message

◆ GetType()

const Dtk_string& Dtk_Log_Message::GetType ( ) const

Get message type

Returns
Message type

◆ operator=() [1/2]

Dtk_Log_Message& Dtk_Log_Message::operator= ( const Dtk_Log_Message &  inMessage)

◆ operator=() [2/2]

Dtk_Log_Message& Dtk_Log_Message::operator= ( Dtk_Log_Message &&  inMessage)

◆ SetMessageInfo()

void Dtk_Log_Message::SetMessageInfo ( const Dtk_string &  inValue)

Set message.

Parameters
[in]inValue: Message

◆ SetType()

void Dtk_Log_Message::SetType ( const Dtk_string &  inValue)

Set message type.

Parameters
[in]inValue: Message type

Field Documentation

◆ _Private

std::unique_ptr<Dtk_Handle> Dtk_Log_Message::_Private
protected