ifw-ccf 5.0.2
|
Class to wrap the Aravis enum functions. More...
#include <enumWrapper.hpp>
Public Member Functions | |
ComAdptAravisEnumWrapper (ArvDevice *device, const std::string &name) | |
Wrapper to free up arrays returned by the Aravis SDK. | |
~ComAdptAravisEnumWrapper () | |
const char ** | Strings () |
gint64 * | Ints () |
guint | NbOfValues () |
std::string | ToString () |
Class to wrap the Aravis enum functions.
Aravis enum functions return arrays that need to be freed, so that they are always freed when going out of scope
ComAdptAravisEnumWrapper::ComAdptAravisEnumWrapper | ( | ArvDevice * | device, |
const std::string & | name ) |
Wrapper to free up arrays returned by the Aravis SDK.
ComAdptAravisEnumWrapper::~ComAdptAravisEnumWrapper | ( | ) |
gint64 * ComAdptAravisEnumWrapper::Ints | ( | ) |
guint ComAdptAravisEnumWrapper::NbOfValues | ( | ) |
const char ** ComAdptAravisEnumWrapper::Strings | ( | ) |
std::string ComAdptAravisEnumWrapper::ToString | ( | ) |