Go to the documentation of this file.00001
00002
00003
00004
00024
00025
00026
00033
00034
00035 #ifndef SICK_SAFETYSCANNERS_DATASTRUCTURE_INTRUSIONDATUM_H
00036 #define SICK_SAFETYSCANNERS_DATASTRUCTURE_INTRUSIONDATUM_H
00037
00038 #include <stdint.h>
00039 #include <vector>
00040
00041 namespace sick {
00042 namespace datastructure {
00043
00047 class IntrusionDatum
00048 {
00049 public:
00053 IntrusionDatum();
00054
00059 int32_t getSize() const;
00060
00065 void setSize(const int32_t& size);
00066
00071 std::vector<bool> getFlagsVector() const;
00072
00077 void setFlagsVector(const std::vector<bool>& flags_vector);
00078
00079 private:
00080 int32_t m_size;
00081 std::vector<bool> m_flags_vector;
00082 };
00083
00084 }
00085 }
00086
00087 #endif // SICK_SAFETYSCANNERS_DATASTRUCTURE_INTRUSIONDATUM_H