![]() |
Zivid C++ API
1.8.1+6967bc1b-1
Defining the Future of 3D Machine Vision
|
Helper class to a apply a batch of settings changes to a camera More...
#include <Zivid/Camera.h>
Public Member Functions | |
SettingsBatch (Camera &camera) | |
Construct a SettingsBatch helper class on a camera More... | |
SettingsBatch (const SettingsBatch &)=delete | |
SettingsBatch & | operator= (const SettingsBatch &)=delete |
SettingsBatch & | operator= (SettingsBatch &&)=delete |
SettingsBatch (SettingsBatch &&other) noexcept | |
Move constructor More... | |
~SettingsBatch () noexcept(false) | |
Apply all cached settings to the camera More... | |
template<typename Setting > | |
SettingsBatch & | set (const Setting &value) |
Cache the setting until object destruction More... | |
Friends | |
template<typename Setting > | |
SettingsBatch | operator<< (SettingsBatch &&setter, Setting value) |
Cache the setting until object destruction More... | |
Helper class to a apply a batch of settings changes to a camera
|
inlineexplicit |
Construct a SettingsBatch helper class on a camera
camera | Camera |
|
delete |
|
inlinenoexcept |
Move constructor
|
inlinenoexcept |
Apply all cached settings to the camera
|
delete |
|
delete |
|
inline |
Cache the setting until object destruction
|
friend |
Cache the setting until object destruction