|
EZLog
|
EZlog命名空间,避免命名冲突 更多...
类 | |
| class | Lib |
| 日志库 更多... | |
| class | Logger |
| 日志类 更多... | |
| struct | null_atomic |
| 空atomic 更多... | |
| struct | null_mutex |
| 空mutex 更多... | |
类型定义 | |
| template<typename T > | |
| using | Atomic = null_atomic< T > |
| atomic类型 | |
| using | Mutex = null_mutex |
| mutex类型 | |
变量 | |
| LOGGER_EXPORT std::mutex | real_mutex |
| std::mutex类型的mutex,在多线程模式中用于同步 | |
| LOGGER_EXPORT null_mutex | fake_mutex |
| null_mutex类型的mutex,在单线程模式中用于模拟mutex操作 | |
EZlog命名空间,避免命名冲突
| using EZLog::Atomic = typedef null_atomic<T> |
atomic类型
| using EZLog::Mutex = typedef null_mutex |
mutex类型
|
extern |
null_mutex类型的mutex,在单线程模式中用于模拟mutex操作
|
extern |
std::mutex类型的mutex,在多线程模式中用于同步