List of all members.
Public Member Functions |
| PeriodicDataLogger (ExecutionManager *em, LogWriterType *logWriter, size_t periodMultiplier=10, const std::string &sysName="PeriodicDataLogger") |
bool | isLogging () |
void | closeLog () |
Protected Member Functions |
virtual bool | inputsValid () |
virtual void | operate () |
virtual void | invalidateOutputs () |
Protected Attributes |
LogWriterType * | lw |
bool | logging |
size_t | ecCount |
size_t | ecCountRollover |
template<typename T, typename LogWriterType = log::RealTimeWriter<T>>
class barrett::systems::PeriodicDataLogger< T, LogWriterType >
The documentation for this class was generated from the following files: