-
Notifications
You must be signed in to change notification settings - Fork 0
callstack_cxx_compat.hpp
This header contains helper definitions used across the public headers of the CallstackLibrary.
This header has been added with version 2.1.
Defines that a function must not throw any exception - throw()
in C++98 and noexcept
in C++11 and newer.
Note
Added in version 1.1.
Defines that a function creates a constant expression - not used prior to C++11, where the macro becomes constexpr
.
Note
Added in version 1.1.
Marks methods that override a method from a parent class - not used prior to C++11, where the macro becomes override
.
Note
Added in version 1.1.
Defines a pointer to nothing - NULL
in C++98 and nullptr
in C++11 and newer.
Note
Added in version 1.1.
Copyright (C) 2022, 2024 mhahnFr.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".