xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
命名空间 | 宏定义 | 类型定义 | 函数
public.h 文件参考
#include <xclogger/logger.hpp>
#include <xclogger/asyncostreamlogsubmitstream.hpp>
public.h 的引用(Include)关系图:

浏览源代码.

命名空间

namespace  xcal
 

宏定义

#define XCLOG_FILE_TRACK
 
#define XCLOG_LINE_TRACK
 
#define XCLOG_FUNCTION_TRACK
 
#define XCAL_FATAL_LEVEL   4
 
#define XCAL_ERROR_LEVEL   3
 
#define XCAL_WARN_LEVEL   2
 
#define XCAL_INFO_LEVEL   1
 
#define XCAL_DEBUG_LEVEL   0
 
#define XCAL_DEBUG(role, label)   XLOG(XCAL_DEBUG_LEVEL, role, label)
 
#define XCAL_FATAL(role, label)   XLOG(XCAL_FATAL_LEVEL, role, label)
 
#define XCAL_ERROR(role, label)   XLOG(XCAL_ERROR_LEVEL, role, label)
 
#define XCAL_WARN(role, label)   XLOG(XCAL_WARN_LEVEL, role, label)
 
#define XCAL_INFO(role, label)   XLOG(XCAL_INFO_LEVEL, role, label)
 
#define _STD   ::std::
 
#define XCAL_API
 
#define XCAL_CODEC_API
 

类型定义

using xcal::float_t = float
 
using xcal::bool_t = bool
 

函数

 XCLOG_ENABLE_ASYNCSTREAMLOGSUBMITSTREAM ()
 

宏定义说明

◆ _STD

#define _STD   ::std::

在文件 public.h32 行定义.

◆ XCAL_API

#define XCAL_API

在文件 public.h69 行定义.

◆ XCAL_CODEC_API

#define XCAL_CODEC_API

在文件 public.h78 行定义.

◆ XCAL_DEBUG

#define XCAL_DEBUG (   role,
  label 
)    XLOG(XCAL_DEBUG_LEVEL, role, label)

在文件 public.h20 行定义.

◆ XCAL_DEBUG_LEVEL

#define XCAL_DEBUG_LEVEL   0

在文件 public.h18 行定义.

◆ XCAL_ERROR

#define XCAL_ERROR (   role,
  label 
)    XLOG(XCAL_ERROR_LEVEL, role, label)

在文件 public.h22 行定义.

◆ XCAL_ERROR_LEVEL

#define XCAL_ERROR_LEVEL   3

在文件 public.h15 行定义.

◆ XCAL_FATAL

#define XCAL_FATAL (   role,
  label 
)    XLOG(XCAL_FATAL_LEVEL, role, label)

在文件 public.h21 行定义.

◆ XCAL_FATAL_LEVEL

#define XCAL_FATAL_LEVEL   4

在文件 public.h14 行定义.

◆ XCAL_INFO

#define XCAL_INFO (   role,
  label 
)    XLOG(XCAL_INFO_LEVEL, role, label)

在文件 public.h24 行定义.

◆ XCAL_INFO_LEVEL

#define XCAL_INFO_LEVEL   1

在文件 public.h17 行定义.

◆ XCAL_WARN

#define XCAL_WARN (   role,
  label 
)    XLOG(XCAL_WARN_LEVEL, role, label)

在文件 public.h23 行定义.

◆ XCAL_WARN_LEVEL

#define XCAL_WARN_LEVEL   2

在文件 public.h16 行定义.

◆ XCLOG_FILE_TRACK

#define XCLOG_FILE_TRACK

在文件 public.h2 行定义.

◆ XCLOG_FUNCTION_TRACK

#define XCLOG_FUNCTION_TRACK

在文件 public.h4 行定义.

◆ XCLOG_LINE_TRACK

#define XCLOG_LINE_TRACK

在文件 public.h3 行定义.

函数说明

◆ XCLOG_ENABLE_ASYNCSTREAMLOGSUBMITSTREAM()

XCLOG_ENABLE_ASYNCSTREAMLOGSUBMITSTREAM ( )