Banuba SDK
eyewear_type.hpp
Go to the documentation of this file.
1 /// \file
2 /// \addtogroup Types
3 /// @{
4 ///
5 // AUTOGENERATED FILE - DO NOT MODIFY!
6 // This file was generated by Djinni from types.djinni
7 
8 #pragma once
9 
10 #include <functional>
11 
12 namespace bnb { namespace interfaces {
13 
14 enum class eyewear_type : int {
15  no_eyewear,
16  eyeglasses,
17  sunglasses,
18 };
19 
20 } } // namespace bnb::interfaces
21 
22 namespace std {
23 
24 template <>
25 struct hash<::bnb::interfaces::eyewear_type> {
26  size_t operator()(::bnb::interfaces::eyewear_type type) const {
27  return std::hash<int>()(static_cast<int>(type));
28  }
29 };
30 
31 } // namespace std
32 /// @}
33