Namespaces | Macros | Functions
colab.cpp File Reference

Binary-Handling of SOPAS-messages. More...

#include "sick_scan/tcp/colab.hpp"
#include <cstring>
#include <cassert>
#include <stdexcept>
#include <stdlib.h>
#include <limits>
Include dependency graph for colab.cpp:

Go to the source code of this file.

Namespaces

 colab
 

Macros

#define _CRT_SECURE_NO_WARNINGS
 

Functions

void colab::addFrameToBuffer (UINT8 *sendBuffer, UINT8 *cmdBuffer, UINT16 *len)
 
void colab::addStringToBuffer (BYTE *buffer, const std::string &stringValue)
 
void colab::addStringToBuffer (UINT8 *buffer, UINT16 &pos, const std::string &stringValue)
 
UINT16 colab::decodeUINT16 (BYTE *buffer)
 
std::string colab::getCommandStringFromBuffer (UINT8 *buffer)
 
double colab::getDoubleFromBuffer (UINT8 *buffer, UINT16 &pos)
 
std::string colab::getIdentifierFromBuffer (UINT8 *buffer, UINT16 &nextData, UINT16 bufferLength)
 
std::string colab::getStringFromBuffer (BYTE *&buffer, UINT16 length)
 
std::string colab::getStringFromBuffer (UINT8 *buffer, UINT16 &pos, UINT16 length)
 

Detailed Description

Binary-Handling of SOPAS-messages.

Definition in file colab.cpp.

Macro Definition Documentation

◆ _CRT_SECURE_NO_WARNINGS

#define _CRT_SECURE_NO_WARNINGS

Definition at line 10 of file colab.cpp.



sick_scan
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Thu Sep 8 2022 02:30:19