include/depthai/common/CameraBoardSocket.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <ostream>
4 
6 
7 // Global namespace
8 inline std::ostream& operator<<(std::ostream& out, const dai::CameraBoardSocket& socket) {
9  switch(socket) {
11  out << "AUTO";
12  break;
14  out << "CAM_A";
15  break;
17  out << "CAM_B";
18  break;
20  out << "CAM_C";
21  break;
23  out << "CAM_D";
24  break;
26  out << "CAM_E";
27  break;
29  out << "CAM_F";
30  break;
32  out << "CAM_G";
33  break;
35  out << "CAM_H";
36  break;
38  out << "CAM_I";
39  break;
41  out << "CAM_J";
42  break;
43  }
44  return out;
45 }
dai::CameraBoardSocket::AUTO
@ AUTO
dai::CameraBoardSocket::CAM_F
@ CAM_F
dai::CameraBoardSocket::CAM_A
@ CAM_A
dai::CameraBoardSocket::CAM_J
@ CAM_J
CameraBoardSocket.hpp
dai::CameraBoardSocket
CameraBoardSocket
Definition: shared/depthai-shared/include/depthai-shared/common/CameraBoardSocket.hpp:9
dai::copyable_unique_ptr::operator<<
std::basic_ostream< charT, traits > & operator<<(std::basic_ostream< charT, traits > &os, const copyable_unique_ptr< T > &cu_ptr)
Definition: copyable_unique_ptr.hpp:374
dai::CameraBoardSocket::CAM_G
@ CAM_G
dai::CameraBoardSocket::CAM_I
@ CAM_I
dai::CameraBoardSocket::CAM_B
@ CAM_B
dai::CameraBoardSocket::CAM_H
@ CAM_H
dai::CameraBoardSocket::CAM_D
@ CAM_D
dai::CameraBoardSocket::CAM_C
@ CAM_C
dai::CameraBoardSocket::CAM_E
@ CAM_E


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:18