This class contains analyzer status. More...
#include <CDocumentController.h>
Public Member Functions | |
| CAnalyzerSessionStatus (DWORD hResult) | |
| This object should not be instantiated by clients - call method getStatus() to get the current analyzer status. | |
| bool | isAnalyzing () const |
| Returns true, if analyzer is analyzing recorded data. | |
| bool | isBufferOverrun () const |
| Returns true, if session was terminated automatically when buffer was full. | |
| bool | isError () const |
| Returns true if any of the above errors occurs. | |
| bool | isErrorInTraceStream () const |
| Returns true, if error in trace stream was detected. | |
| bool | isRecorderIdle () const |
| Returns true, if analyzer is idle. | |
| bool | isRecorderSampling () const |
| Returns true, if analyzer is sampling data. | |
| bool | isRecorderWaiting () const |
| Returns true, if analyzer is waiting for the trigger to occur. | |
| bool | isUploading () const |
| Returns true, if analyzer is loading data from debugger to PC. | |
| std::string | toString () |
| Returns object data as YAML string. | |
This class contains analyzer status.
It should not be instantiated by clients. Call CAnalyzerDocController::getAnalyzerStatus() to get instance of this class.
|
inline |
Returns true, if error in trace stream was detected.
Possible sources are: OCT bottleneck, stream decoder error.