Program Listing for File types.h
↰ Return to documentation for file (/tmp/ws/src/sick_safetyscanners_base/include/sick_safetyscanners_base/experimental/types.h
)
// this is for emacs file handling -*- mode: c++; indent-tabs-mode: nil -*-
// -- BEGIN LICENSE BLOCK ----------------------------------------------
// -- END LICENSE BLOCK ------------------------------------------------
//----------------------------------------------------------------------
//----------------------------------------------------------------------
#ifndef SICK_SAFETYSCANNERS_BASE_TYPES_H
#define SICK_SAFETYSCANNERS_BASE_TYPES_H
#include <functional>
#include <memory>
namespace sick {
// enum class SensorDataChannels : uint16_t
// {
// SYSTEM_STATE,
// DERIVED_SETTINGS,
// MEASUREMENT_DATA,
// INTRUSION_DATA,
// APPLICATION_DATA,
// _ // Sentinel to restrict the range of possible domain values
// };
// using SensorFeatures = flag_set<SensorDataChannels>;
} // namespace sick
// ENABLE_BITMASK_OPERATORS(sick::SensorFeatures);
#endif // SICK_SAFETYSCANNERS_TYPES_H