Math API nvidia_logo_transpbg.gif Up
enums.h
Go to the documentation of this file.
1/***************************************************************************************************
2 * Copyright 2023 NVIDIA Corporation. All rights reserved.
3 **************************************************************************************************/
8
9#ifndef MI_BASE_ENUMS_H
10#define MI_BASE_ENUMS_H
11
12#include <mi/base/assert.h>
13
14namespace mi {
15
16namespace base {
17
20namespace details {
21
31{
44 // Undocumented, for alignment only
45 MESSAGE_SEVERITY_FORCE_32_BIT = 0xffffffffU
46};
47
49 // end group mi_base_ilogger
51
52}
53
54using namespace details;
55
56} // namespace base
57
58} // namespace mi
59
60#endif // MI_BASE_ENUMS_H
Assertions and compile-time assertions.
#define mi_static_assert(expr)
Compile time assertion that raises a compilation error if the constant expression expr evaluates to f...
Definition: assert.h:65
Message_severity
Constants for possible message severities.
Definition: enums.h:31
@ MESSAGE_SEVERITY_FATAL
A fatal error has occurred.
Definition: enums.h:33
@ MESSAGE_SEVERITY_DEBUG
This is debug message.
Definition: enums.h:43
@ MESSAGE_SEVERITY_WARNING
A warning has occurred.
Definition: enums.h:37
@ MESSAGE_SEVERITY_INFO
This is a normal operational message.
Definition: enums.h:39
@ MESSAGE_SEVERITY_VERBOSE
This is a more verbose message.
Definition: enums.h:41
@ MESSAGE_SEVERITY_ERROR
An error has occurred.
Definition: enums.h:35
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
Definition: math.h:22