AbstractOperationTracer Class
class QInstaller::AbstractOperationTracerThe AbstractOperationTracer is a pure virtual base class for classes tracing starting and finishing of installer operations. More...
| Header: | #include <AbstractOperationTracer> |
| Inherited By: | QInstaller::ConcurrentOperationTracer and QInstaller::OperationTracer |
Public Functions
| AbstractOperationTracer(QInstaller::Operation *operation) | |
| virtual | ~AbstractOperationTracer() |
| virtual void | trace(const QString &state) = 0 |
Detailed Description
Member Function Documentation
AbstractOperationTracer::AbstractOperationTracer(QInstaller::Operation *operation)
Constructs tracer for operation. Objects of this class cannot be constructed directly, but the derived classes should explicitly call the base class constructor in their constructors.
[virtual] AbstractOperationTracer::~AbstractOperationTracer()
Destructs object. A subclass may override this method.
[pure virtual] void AbstractOperationTracer::trace(const QString &state)
Prints trace output for starting operation in state. A subclass should implement this method.