Compute Graph Framework SDK Reference  5.16
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Node.hpp File Reference

Go to the source code of this file.

Classes

struct  dw::framework::ISensorNode::DataEvent
 
class  dw::framework::IChannelsConnectedListener
 
class  dw::framework::IContainsPreShutdownAction
 
class  dw::framework::ISensorNode
 
class  dw::framework::Node
 
class  dw::framework::SensorNode
 

Namespaces

namespace  dw
 
namespace  dw::framework
 

Macros

#define DW_CGF_STRINGIFY(x)   #x
 
#define STRING_VIEW_OF_FIXED_STRING_TEMPLATE_TYPE(x)   dw::core::StringView("dw::core::FixedString<" DW_CGF_STRINGIFY(x) ">", sizeof("dw::core::FixedString<" DW_CGF_STRINGIFY(x) ">") - 1)
 

Class Documentation

◆ dw::framework::ISensorNode::DataEvent

struct dw::framework::ISensorNode::DataEvent
Class Members
DataEventType dataEventType

The type of event

dwStatus status

The status of the node-run. invalid if dataEventType is DROP DW_SUCCESS if the node-run produced data. DW_TIME_OUT, DW_NOT_AVAILABLE, etc, sensor had not data for node-run. DW_END_OF_STREAM if sensor reached end of stream.

dwTime_t timestamp

The timestamp of involved data. invalid if dataEventType is NONE.

Macro Definition Documentation

◆ DW_CGF_STRINGIFY

#define DW_CGF_STRINGIFY (   x)    #x

Definition at line 60 of file Node.hpp.

◆ STRING_VIEW_OF_FIXED_STRING_TEMPLATE_TYPE

#define STRING_VIEW_OF_FIXED_STRING_TEMPLATE_TYPE (   x)    dw::core::StringView("dw::core::FixedString<" DW_CGF_STRINGIFY(x) ">", sizeof("dw::core::FixedString<" DW_CGF_STRINGIFY(x) ">") - 1)

Definition at line 62 of file Node.hpp.