OpenLCP  0.2.0
Public Member Functions | Public Attributes | List of all members
OTP::Transform::Point::Module::position_va_module Struct Reference

The position_va_module struct. More...

#include <transform.h>

Inheritance diagram for OTP::Transform::Point::Module::position_va_module:
Inheritance graph
[legend]

Public Member Functions

size_t streamSize () const override
 streamSize More...
 
void iStream (PDU::Stream) override
 position_va_module::iStream More...
 
void oStream (PDU::Stream) const override
 position_va_module::oStream More...
 
- Public Member Functions inherited from ACN::PDU::pdu_stream_object
virtual void iStream (Stream)=0
 fill structure data from input stream
 
virtual void oStream (Stream) const =0
 write structure data to output stream
 

Public Attributes

int32_t Vx
 x-axis velocity
 
int32_t Vy
 y-axis velocity
 
int32_t Vz
 z-axis velocity
 
int32_t Ax
 x-axis acceleration
 
int32_t Ay
 y-axis acceleration
 
int32_t Az
 z-axis acceleration
 

Detailed Description

The position_va_module struct.

Member Function Documentation

◆ iStream()

void OTP::Transform::Point::Module::position_va_module::iStream ( PDU::Stream  stream)
override

position_va_module::iStream

Parameters
stream

◆ oStream()

void OTP::Transform::Point::Module::position_va_module::oStream ( PDU::Stream  stream) const
override

position_va_module::oStream

Parameters
stream

◆ streamSize()

size_t OTP::Transform::Point::Module::position_va_module::streamSize ( ) const
inlineoverridevirtual

streamSize

Returns
length (count of octets) on the wire

Implements ACN::PDU::pdu_stream_object.


The documentation for this struct was generated from the following files: