| 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 |
©2004