|
PStack
2.0
Stack trace printer for MSVC and GCC binaries
|
The basic header file for the PSystem namespce. More...
#include "framework/platform.hpp"

Go to the source code of this file.
Namespaces | |
| psystem | |
| Contains the process examination "system" and basic frameworks. | |
Enumerations | |
| enum | psystem::log_level { psystem::log_level::none = 0, psystem::log_level::error = none | (1 << 0), psystem::log_level::info = error | (1 << 1), psystem::log_level::debug = error | (1 << 2) } |
| Establish a list of possible logging detail levels. More... | |
Functions | |
| void | psystem::initialize_psystem () |
| Initialize any resources that the psystem functionality needs. More... | |
Application Version Macros | |
| #define | PSYSTEM_APP_NAME "PSystem (Process-Examination Framework)" |
| Informational name of this library. | |
| #define | PSYSTEM_MAJOR_VERSION 2 |
| Major version number (representing major functionality changes). | |
| #define | PSYSTEM_MINOR_VERSION 0 |
| Minor version (representing incremental bug-fixing and minor feature changes). | |
| #define | PSYSTEM_PATCH_LEVEL 0 |
| Corresponds to a quick patch level applied to a build. | |
| #define | PSYSTEM_BUILD_NUMBER 0 |
| Corresponds to a nightly build number. More... | |
| #define | _PRIVATE_BUILD 1 |
| This is used to make a note in the version info in the executable. | |
The basic header file for the PSystem namespce.
All modules that declare psystem namespace items must include this header explicitly. When external modules reference this header, they are declaring a dependency on the namespace / module.
| #define PSYSTEM_BUILD_NUMBER 0 |
Corresponds to a nightly build number.
If this is 0, this is a "special" build.