.. _program_listing_file__tmp_ws_src_sick_safetyscanners_base_include_sick_safetyscanners_base_experimental_types.h: Program Listing for File types.h ================================ |exhale_lsh| :ref:`Return to documentation for file ` (``/tmp/ws/src/sick_safetyscanners_base/include/sick_safetyscanners_base/experimental/types.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp // 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 #include 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; } // namespace sick // ENABLE_BITMASK_OPERATORS(sick::SensorFeatures); #endif // SICK_SAFETYSCANNERS_TYPES_H