Public Member Functions | Private Attributes
sick::datastructure::IntrusionDatum Class Reference

Class containing a single IntrusionDatum. More...

#include <IntrusionDatum.h>

List of all members.

Public Member Functions

std::vector< bool > getFlagsVector () const
 Getter for the flags vector.
int32_t getSize () const
 Returns size of flag vector.
 IntrusionDatum ()
 Constructor of an empty IntrusionDatum.
void setFlagsVector (const std::vector< bool > &flags_vector)
 Setter for the flag vector.
void setSize (const int32_t &size)
 Setter of the size for the flag vector.

Private Attributes

std::vector< bool > m_flags_vector
int32_t m_size

Detailed Description

Class containing a single IntrusionDatum.

Definition at line 47 of file IntrusionDatum.h.


Constructor & Destructor Documentation

Constructor of an empty IntrusionDatum.

Definition at line 41 of file IntrusionDatum.cpp.


Member Function Documentation

Getter for the flags vector.

Returns:
Boolean vector of all flags

Definition at line 53 of file IntrusionDatum.cpp.

Returns size of flag vector.

Returns:
Size of flag vector.

Definition at line 43 of file IntrusionDatum.cpp.

void sick::datastructure::IntrusionDatum::setFlagsVector ( const std::vector< bool > &  flags_vector)

Setter for the flag vector.

Parameters:
flags_vectorBool vector for all flags.

Definition at line 58 of file IntrusionDatum.cpp.

void sick::datastructure::IntrusionDatum::setSize ( const int32_t &  size)

Setter of the size for the flag vector.

Parameters:
sizeSize of the flag vector.

Definition at line 48 of file IntrusionDatum.cpp.


Member Data Documentation

Definition at line 81 of file IntrusionDatum.h.

Definition at line 80 of file IntrusionDatum.h.


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


sick_safetyscanners
Author(s): Lennart Puck
autogenerated on Tue May 7 2019 03:27:37