src
datastructure
ParsedPacketBuffer.cpp
Go to the documentation of this file.
1
// this is for emacs file handling -*- mode: c++; indent-tabs-mode: nil -*-
2
3
// -- BEGIN LICENSE BLOCK ----------------------------------------------
4
24
// -- END LICENSE BLOCK ------------------------------------------------
25
26
//----------------------------------------------------------------------
33
//----------------------------------------------------------------------
34
35
#include "
sick_safetyscanners/datastructure/ParsedPacketBuffer.h
"
36
37
namespace
sick
{
38
namespace
datastructure {
39
40
ParsedPacketBuffer::ParsedPacketBuffer
(
const
sick::datastructure::PacketBuffer
& packet_buffer,
41
DatagramHeader
datagram_header)
42
: m_packet_buffer(packet_buffer)
43
, m_datagram_header(datagram_header)
44
{
45
}
46
47
sick::datastructure::PacketBuffer
ParsedPacketBuffer::getPacketBuffer
()
const
48
{
49
return
m_packet_buffer
;
50
}
51
52
void
ParsedPacketBuffer::setPacketBuffer
(
const
sick::datastructure::PacketBuffer
& packet_buffer)
53
{
54
m_packet_buffer
= packet_buffer;
55
}
56
57
58
}
// namespace datastructure
59
}
// namespace sick
sick::datastructure::ParsedPacketBuffer::m_packet_buffer
sick::datastructure::PacketBuffer m_packet_buffer
PacketBuffer.
Definition:
ParsedPacketBuffer.h:98
sick
Definition:
ApplicationNameVariableCommand.h:43
sick::datastructure::ParsedPacketBuffer::ParsedPacketBuffer
ParsedPacketBuffer(const sick::datastructure::PacketBuffer &packet_buffer, sick::datastructure::DatagramHeader datagram_header)
Constructor of ParsedPacketBuffer.
Definition:
ParsedPacketBuffer.cpp:40
sick::datastructure::ParsedPacketBuffer::setPacketBuffer
void setPacketBuffer(const sick::datastructure::PacketBuffer &packet_buffer)
Sets the packet buffer in the parsed packet buffer.
Definition:
ParsedPacketBuffer.cpp:52
sick::datastructure::ParsedPacketBuffer::getPacketBuffer
sick::datastructure::PacketBuffer getPacketBuffer() const
Returns the contains packet buffer of the parsed packet buffer.
Definition:
ParsedPacketBuffer.cpp:47
sick::datastructure::DatagramHeader
Contains the contents of a udp datagram header. Used to match the datagrams together to form a comple...
Definition:
DatagramHeader.h:48
sick::datastructure::PacketBuffer
A packetbuffer for the raw data from the sensor.
Definition:
PacketBuffer.h:61
ParsedPacketBuffer.h
sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Fri Jun 21 2024 02:40:51