Contents
|
Index
|
Search
Introduction
JrDebugLogger
Features and Principles
From README
Some Examples
A First Example
Simple Commandline Enabled Example
Configuring without Commandline Options
A More Involved Example
Different Kinds of Messages
Using a Local Callback Monitor
Outputing Custom Columns
Using DebugBlocks
Using JrDebugEnclose
Unit Testing with JrDebugLogger
More Samples
Basic Usage
Suggested Installation
Adding the JrDebugLogger files to Your Project
Adding Basic Logging Statements
Viewing Debug Messages With the GUI Tool
Turning Off Compilation of DebugLogging Code
Advanced Usage
Logging Functions
Printf Style
Stream Style
Logging Other Events
Alarms
Activities
DebugBlocks
Assertions
Exceptions
Timing Activities
Configuration of Debug Logging Options
Logging Destinations and Filters
Text Formatting Mode
Helper Functions
Commandline Parsing and Enabling
Startup and Announcing
Optional Callback Object
Managing Compilation and Release
Application Switch Files and Compile Flags
Excluding User Code from Compiling
Unit Testing Support
Introduction
Unit Testing - Registration and Invocation
Unit Testing - Test Evaluation Functions
Unit Testing - Invoking Tests and Commandline
Troubleshooting
Troubleshooting Compilation Errors
No Output in Debug Viewer ^&@%#
__func__ Error or No FunctionName in Output
The GUI Debug Monitor Tool
Introduction to the GUI Tool
The User Interface
Viewer Options
Working with Files
Custom Columns
Using in MS Visual Studio IDE
Extra Information
Version History and ToDo List
Fun Tricks with your C++ Compiler and Preprocessor
Related Tools