cisst-saw
|
#include <mtsCollectorEvent.h>
Public Member Functions | |
CollectorEventWrite (const std::string &componentName, const std::string &interfaceName, const std::string &eventName, size_t eventId, mtsCollectorEvent *collector) | |
void | EventHandler (const mtsGenericObject &payload) |
void | PrintHeader (std::ostream &outputStream, const CollectorFileFormat fileFormat) |
Public Attributes | |
std::string | ComponentName |
std::string | InterfaceName |
std::string | EventName |
mtsInterfaceRequired * | InterfaceRequired |
const mtsGenericObject * | ArgumentPrototype |
size_t | EventId |
mtsCollectorEvent * | Collector |
Class holding information for each event write as well as callback method
mtsCollectorEvent::CollectorEventWrite::CollectorEventWrite | ( | const std::string & | componentName, |
const std::string & | interfaceName, | ||
const std::string & | eventName, | ||
size_t | eventId, | ||
mtsCollectorEvent * | collector | ||
) |
void mtsCollectorEvent::CollectorEventWrite::EventHandler | ( | const mtsGenericObject & | payload | ) |
void mtsCollectorEvent::CollectorEventWrite::PrintHeader | ( | std::ostream & | outputStream, |
const CollectorFileFormat | fileFormat | ||
) |
const mtsGenericObject* mtsCollectorEvent::CollectorEventWrite::ArgumentPrototype |
mtsCollectorEvent* mtsCollectorEvent::CollectorEventWrite::Collector |
std::string mtsCollectorEvent::CollectorEventWrite::ComponentName |
size_t mtsCollectorEvent::CollectorEventWrite::EventId |
std::string mtsCollectorEvent::CollectorEventWrite::EventName |
std::string mtsCollectorEvent::CollectorEventWrite::InterfaceName |
mtsInterfaceRequired* mtsCollectorEvent::CollectorEventWrite::InterfaceRequired |