📄 transferlog.h
字号:
#pragma once
/**
Log text.
@note This class doesn't manage any resource.
*/
class TransferLog
{
public:
/**
Type of transfer log text.
*/
enum LogType
{
SystemOperation, /**< Internal system operation. */
Exception, /**< Unexpected exception. */
ClientToServer, /**< Client to server log. */
ServerToClient, /**< Server to client log. */
};
public:
TransferLog()
: type_(SystemOperation)
, text_(NULL)
{
}
TransferLog(LogType type, LPCTSTR text)
: type_(type)
, text_(text)
{
}
public:
/**
Get log type.
*/
LogType Type() const
{
return type_;
}
/**
Get log text.
*/
LPCTSTR Text() const
{
return text_;
}
private:
LogType type_; /**< Log type. */
LPCTSTR text_; /**< Log text. */
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -