GoWebScan API
GoWebScanTracheidInputMsg Class Reference

Description

Represents a message containing a raw tracheid message from a sensor.

Inheritance diagram for GoWebScanTracheidInputMsg:
Inheritance graph

Public Member Functions

kStatus GoWebScanPipeMsg_Acquire (GoWebScanPipeMsg msg)
 Increments the msg's reference count. More...
 
GoWebScanMsgStampGoWebScanPipeMsg_GetStamp (GoWebScanPipeMsg msg)
 Gets the stamp associated with the message. More...
 
kStatus GoWebScanPipeMsg_Relinquish (GoWebScanPipeMsg msg)
 Decrements the msg's reference count. More...
 
kStatus GoWebScanPipeMsg_SetStamp (GoWebScanPipeMsg msg, const GoWebScanMsgStamp *stamp)
 Sets the stamp associated with the message. More...
 
kSize GoWebScanPipeMsg_Size (GoWebScanPipeMsg msg)
 Gets the size, in bytes, of the message's data buffer. More...
 
GoWebScanMsgType GoWebScanPipeMsg_TypeId (GoWebScanPipeMsg msg)
 Gets the message type. More...
 
GoWebScanInputAttrGoWebScanTracheidInputMsg_AttrAt (GoWebScanTracheidInputMsg msg, kSize rowIndex)
 Gets a pointer to the message attributes for a tracheid array. More...
 
kStatus GoWebScanTracheidInputMsg_Construct (GoWebScanTracheidInputMsg *msg, GoWebScanPipeMsgPool pool, kAlloc allocator)
 Constructs a GoWebScanTracheidInputMsg object. More...
 
kSize GoWebScanTracheidInputMsg_Count (GoWebScanTracheidInputMsg msg)
 Gets the count of tracheid arrays in this message. More...
 
GoWebScanTracheidPointGoWebScanTracheidInputMsg_DataAt (GoWebScanTracheidInputMsg msg, kSize rowIndex)
 Gets a pointer to the start of a tracheid array at a given index. More...
 
kStatus GoWebScanTracheidInputMsg_Destroy (GoWebScanTracheidInputMsg msg)
 Destroys a GoWebScanTracheidInputMsg object. More...
 
kStatus GoWebScanTracheidInputMsg_Import (GoWebScanTracheidInputMsg msg, k32s deviceId, GoStampMsg tracheidStampMsg, GoTracheidMsg tracheidMsg, GoStampMsg profileStampMsg0, GoProfilePointCloudMsg profileMsg0, GoStampMsg profileStampMsg1, GoProfilePointCloudMsg profileMsg1, GoWebScanConfig config)
 Imports a GoTracheidMsg into a GoWebScanTracheidInputMsg object. More...
 
kSize GoWebScanTracheidInputMsg_Size (GoWebScanTracheidInputMsg msg)
 Gets the size, in bytes, of the tracheid data buffer. More...
 
kSize GoWebScanTracheidInputMsg_Width (GoWebScanTracheidInputMsg msg)
 Gets the width of tracheid arrays in this message. More...
 

The documentation for this class was generated from the following file: