QP/C++  6.9.3
Real-Time Embedded Framework

Software Tracing Instrumentation. More...

Collaboration diagram for QS:


file  qpcpp.h
 QP/C++ public interface old-version for backwards-compatibility.
file  qpcpp.hpp
 QP/C++ public interface including backwards-compatibility layer.
file  qs.hpp
 QS/C++ platform-independent public interface.
file  qs_dummy.hpp
 Dummy definitions of the QS macros that avoid code generation from the QS instrumentation.
file  qs.cpp
 QS software tracing services.
file  qs_64bit.cpp
 QS long-long (64-bit) output.
file  qs_fp.cpp
 QS floating point output implementation.
file  qs_rx.cpp
 QS receive channel services.
file  qutest.cpp
 QF/C++ stub for QUTEST unit testing.
file  qs_pkg.hpp
 Internal (package scope) QS/C++ interface.
file  qs_port.h
 QS/C port to a 32-bit CPU and a generic C compiler.

Detailed Description

Software Tracing Instrumentation.

QS is software tracing system that enables developers to monitor live QP applications with minimal target system resources and without stopping or significantly slowing down the code. QS is an ideal tool for testing, troubleshooting, and optimizing QP applications. QS can even be used to support acceptance testing in product manufacturing. Please see QS Manual inside the QTools collection for more information.