ifw-ccf 6.0.0
 
Loading...
Searching...
No Matches
enumWrapper.hpp
Go to the documentation of this file.
1
6
7#ifndef CCF_PROTOCOLS_ARAVIS_LIB_ENUM_WRAPPER_HPP_H_
8#define CCF_PROTOCOLS_ARAVIS_LIB_ENUM_WRAPPER_HPP_H_
9
10#include <string>
11
14
19 public:
20 ComAdptAravisEnumWrapper(ArvDevice* device,
21 const std::string& name);
22
24
25 const char** Strings();
26 gint64* Ints();
27 guint NbOfValues();
28 std::string ToString();
29
30 private:
31 ArvDevice* m_device;
32 const char** m_enum_strings;
33 gint64* m_enum_ints;
34 guint m_nb_of_values;
35};
36
37#endif // CCF_PROTOCOLS_ARAVIS_LIB_ENUM_WRAPPER_HPP_H_
~ComAdptAravisEnumWrapper()
Definition enumWrapper.cpp:33
gint64 * Ints()
Definition enumWrapper.cpp:44
guint NbOfValues()
Definition enumWrapper.cpp:49
std::string ToString()
Definition enumWrapper.cpp:54
ComAdptAravisEnumWrapper(ArvDevice *device, const std::string &name)
Definition enumWrapper.cpp:17
const char ** Strings()
Definition enumWrapper.cpp:39