17 #ifndef STROMX_RUNTIME_TRIGGERDATA_H 18 #define STROMX_RUNTIME_TRIGGERDATA_H 20 #include "stromx/runtime/Data.h" 33 virtual const std::string &
type()
const {
return TYPE; }
34 virtual const std::string &
package()
const {
return PACKAGE; }
44 static const std::string TYPE;
45 static const std::string PACKAGE;
51 class STROMX_RUNTIME_API data_traits<TriggerData>
60 #endif // STROMX_RUNTIME_TRIGGERDATA_H A version of an operator or data type.
Definition: Version.h:46
Abstract data object.
Definition: Data.h:53
virtual void serialize(OutputProvider &) const
Definition: TriggerData.h:40
Definition: VariantHandle.h:34
Provides functions to serialize data to strings and files.
Definition: OutputProvider.h:27
virtual const std::string & type() const
Definition: TriggerData.h:33
virtual const Version & version() const
Definition: TriggerData.h:32
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
Special data value for trigger signals.
Definition: TriggerData.h:27
virtual void deserialize(InputProvider &, const Version &)
Definition: TriggerData.h:41
virtual Data * clone() const
Definition: TriggerData.h:38
virtual const std::string & package() const
Definition: TriggerData.h:34