The Battle for Wesnoth  1.19.7+dev
Public Member Functions | Private Attributes | List of all members
chat_msg Class Reference

#include <replay.hpp>

Public Member Functions

const std::string & text () const
 
const std::string & nick () const
 
const std::string & color () const
 
const auto & time () const
 
 chat_msg (const config &cfg)
 
virtual ~chat_msg ()
 

Private Attributes

std::string color_
 
std::string nick_
 
std::string text_
 
std::chrono::system_clock::time_point time_
 

Detailed Description

Definition at line 31 of file replay.hpp.

Constructor & Destructor Documentation

◆ chat_msg()

chat_msg::chat_msg ( const config cfg)

Definition at line 142 of file replay.cpp.

References color_, team::get_side_highlight_pango(), LOG_REPLAY, and nick_.

◆ ~chat_msg()

chat_msg::~chat_msg ( )
virtual

Definition at line 163 of file replay.cpp.

Member Function Documentation

◆ color()

const std::string& chat_msg::color ( ) const
inline

Definition at line 35 of file replay.hpp.

References color_.

◆ nick()

const std::string& chat_msg::nick ( ) const
inline

Definition at line 34 of file replay.hpp.

References nick_.

◆ text()

const std::string& chat_msg::text ( ) const
inline

Definition at line 33 of file replay.hpp.

References text_.

◆ time()

const auto& chat_msg::time ( ) const
inline

Definition at line 36 of file replay.hpp.

References time_.

Member Data Documentation

◆ color_

std::string chat_msg::color_
private

Definition at line 40 of file replay.hpp.

Referenced by chat_msg(), and color().

◆ nick_

std::string chat_msg::nick_
private

Definition at line 41 of file replay.hpp.

Referenced by chat_msg(), and nick().

◆ text_

std::string chat_msg::text_
private

Definition at line 42 of file replay.hpp.

Referenced by text().

◆ time_

std::chrono::system_clock::time_point chat_msg::time_
private

Definition at line 43 of file replay.hpp.

Referenced by time().


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