![]()  | 
  
    Pothos
    0.1.0
    
   The Pothos dataflow programming software suite 
   | 
 
#include <WorkStats.hpp>
Public Member Functions | |
| WorkStats (void) | |
Public Attributes | |
| std::chrono::high_resolution_clock::duration | totalTimeWork | 
| std::chrono::high_resolution_clock::duration | totalTimePreWork | 
| std::chrono::high_resolution_clock::duration | totalTimePostWork | 
| unsigned long long | numWorkCalls | 
| unsigned long long | bytesConsumed | 
| unsigned long long | bytesProduced | 
| unsigned long long | msgsConsumed | 
| unsigned long long | msgsProduced | 
| std::chrono::high_resolution_clock::time_point | timeLastConsumed | 
| std::chrono::high_resolution_clock::time_point | timeLastProduced | 
| std::chrono::high_resolution_clock::time_point | timeLastWork | 
| std::chrono::high_resolution_clock::time_point | timeStatsQuery | 
Statistics about a block's processing function.
| Pothos::WorkStats::WorkStats | ( | void | ) | 
| unsigned long long Pothos::WorkStats::bytesConsumed | 
| unsigned long long Pothos::WorkStats::bytesProduced | 
| unsigned long long Pothos::WorkStats::msgsConsumed | 
| unsigned long long Pothos::WorkStats::msgsProduced | 
| unsigned long long Pothos::WorkStats::numWorkCalls | 
| std::chrono::high_resolution_clock::time_point Pothos::WorkStats::timeLastConsumed | 
| std::chrono::high_resolution_clock::time_point Pothos::WorkStats::timeLastProduced | 
| std::chrono::high_resolution_clock::time_point Pothos::WorkStats::timeLastWork | 
| std::chrono::high_resolution_clock::time_point Pothos::WorkStats::timeStatsQuery | 
| std::chrono::high_resolution_clock::duration Pothos::WorkStats::totalTimePostWork | 
| std::chrono::high_resolution_clock::duration Pothos::WorkStats::totalTimePreWork | 
| std::chrono::high_resolution_clock::duration Pothos::WorkStats::totalTimeWork | 
 1.8.6