Public Types | Public Member Functions | Static Public Member Functions | List of all members
urcl::primary_interface::PackageHeader Class Reference

This class represents the header for primary packages. More...

#include <package_header.h>

Public Types

using _package_size_type = int32_t
 

Public Member Functions

 PackageHeader ()=default
 
virtual ~PackageHeader ()=default
 

Static Public Member Functions

static size_t getPackageLength (uint8_t *buf)
 Reads a buffer, interpreting the next bytes as the size of the contained package. More...
 

Detailed Description

This class represents the header for primary packages.

Definition at line 61 of file primary/package_header.h.

Member Typedef Documentation

Definition at line 67 of file primary/package_header.h.

Constructor & Destructor Documentation

urcl::primary_interface::PackageHeader::PackageHeader ( )
default
virtual urcl::primary_interface::PackageHeader::~PackageHeader ( )
virtualdefault

Member Function Documentation

static size_t urcl::primary_interface::PackageHeader::getPackageLength ( uint8_t *  buf)
inlinestatic

Reads a buffer, interpreting the next bytes as the size of the contained package.

Parameters
bufThe given byte stream containing a serialized package
Returns
The size of the given serialized package

Definition at line 76 of file primary/package_header.h.


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


ur_client_library
Author(s): Thomas Timm Andersen, Simon Rasmussen, Felix Exner, Lea Steffen, Tristan Schnell
autogenerated on Sun May 9 2021 02:16:26