PStack  2.0
Stack trace printer for MSVC and GCC binaries
proclib_ns.hpp File Reference

The basic header file for the ProcLib namespce. More...

Include dependency graph for proclib_ns.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 proclib
 Contains the library for debugging running processes.
 

Application Version Macros

#define PROCLIB_APP_NAME   "ProcLib (Process Debugging Library)"
 Informational name of this library.
 
#define PROCLIB_MAJOR_VERSION   2
 Major version number (representing major functionality changes).
 
#define PROCLIB_MINOR_VERSION   0
 Minor version (representing incremental bug-fixing and minor feature changes).
 
#define PROCLIB_PATCH_LEVEL   0
 Corresponds to a quick patch level applied to a build.
 
#define PROCLIB_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.
 

Detailed Description

The basic header file for the ProcLib namespce.

All modules that declare proclib namespace items must include this header explicitly. When external modules reference this header, they are declaring a dependency on the namespace / module.

Author
Matt Bisson
Date
25 November, 2007 – 15 August, 2014
Since
ProcLib 1.0
Version
ProcLib 2.0

Macro Definition Documentation

#define PROCLIB_BUILD_NUMBER   0

Corresponds to a nightly build number.

If this is 0, this is a "special" build.