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

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

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

Go to the source code of this file.

Namespaces

 addr2ln
 Contains functionality required to map addresses to source code information.
 

Application Version Macros

#define ADDR2LN_APP_NAME   "Addr2ln (Address-to-source-line Printer)"
 Informational name of this library.
 
#define ADDR2LN_MAJOR_VERSION   0
 Major version number (representing major functionality changes).
 
#define ADDR2LN_MINOR_VERSION   1
 Minor version (representing incremental bug-fixing and minor feature changes).
 
#define ADDR2LN_PATCH_LEVEL   0
 Corresponds to a quick patch level applied to a build.
 
#define ADDR2LN_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 Addr2Ln namespce.

All modules that declare addr2ln 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
9 July, 2008 – 14 April, 2016
Since
Addr2ln 0.1
Version
Addr2ln 0.1

Macro Definition Documentation

#define ADDR2LN_BUILD_NUMBER   0

Corresponds to a nightly build number.

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