List of acquisitions. Note that the Zivid SDK only supports a single acquisition per capture in 2D mode.  
 More...
#include <Zivid/Settings2D.h>
List of acquisitions. Note that the Zivid SDK only supports a single acquisition per capture in 2D mode. 
◆ ConstIterator
◆ Iterator
◆ ValueType
The type of the underlying value. 
 
 
◆ Acquisitions() [1/3]
  
  | 
        
          | Zivid::Settings2D::Acquisitions::Acquisitions | ( |  | ) |  |  | default | 
 
 
◆ Acquisitions() [2/3]
◆ Acquisitions() [3/3]
◆ at() [1/2]
Returns a reference to the element at position pos in the list. 
This function checks that pos is within the bounds (from 0 to size - 1). If pos is not within bounds an exception is thrown. 
 
 
◆ at() [2/2]
Returns a const reference to the element at position pos in the list. 
This function checks that pos is within the bounds (from 0 to size - 1). If pos is not within bounds an exception is thrown. 
 
 
◆ begin() [1/2]
Returns a constant iterator to the first element of the list. 
 
 
◆ begin() [2/2]
  
  | 
        
          | Iterator Zivid::Settings2D::Acquisitions::begin | ( |  | ) |  |  | noexcept | 
 
Returns an iterator to the first element of the list. 
 
 
◆ cbegin()
Returns a constant iterator to the first element of the list. 
 
 
◆ cend()
Returns a constant iterator to the element following the last element of the list. 
 
 
◆ emplaceBack()
template<typename... Args> 
  
  | 
        
          | void Zivid::Settings2D::Acquisitions::emplaceBack | ( | Args &&... | args | ) |  |  | inline | 
 
Appends a new element to the end of the list. 
The new element is constructed in-place. The provided arguments Args are forwarded to the constructor of Settings2D::Acquisition. Invoking this method may invalidate all references to elements in the list. 
 
 
◆ end() [1/2]
Returns a constant iterator to the element following the last element of the list. 
 
 
◆ end() [2/2]
  
  | 
        
          | Iterator Zivid::Settings2D::Acquisitions::end | ( |  | ) |  |  | noexcept | 
 
Returns an iterator to the element following the last element of the list. 
 
 
◆ forEach() [1/2]
template<typename F > 
  
  | 
        
          | void Zivid::Settings2D::Acquisitions::forEach | ( | const F & | f | ) |  |  | inline | 
 
Run the given function on each element in the list. 
 
 
◆ forEach() [2/2]
template<typename F > 
  
  | 
        
          | void Zivid::Settings2D::Acquisitions::forEach | ( | const F & | f | ) | const |  | inline | 
 
Run the given function on each element in the list. 
 
 
◆ isEmpty()
  
  | 
        
          | bool Zivid::Settings2D::Acquisitions::isEmpty | ( |  | ) | const |  | noexcept | 
 
Check if the list is empty. 
 
 
◆ operator!=()
  
  | 
        
          | bool Zivid::Settings2D::Acquisitions::operator!= | ( | const Acquisitions & | other | ) | const |  | inline | 
 
 
◆ operator==()
  
  | 
        
          | bool Zivid::Settings2D::Acquisitions::operator== | ( | const Acquisitions & | other | ) | const |  | inline | 
 
 
◆ operator[]() [1/2]
Returns a reference to the element at position pos in the list. 
pos must be within the bounds (from 0 to size - 1). No bounds checking is performed. at(size_t) will check the bounds and throw an exception if pos it out of bounds. 
 
 
◆ operator[]() [2/2]
Returns a const reference to the element at position pos in the list. 
pos must be within the bounds (from 0 to size - 1). No bounds checking is performed. at(size_t) const will check the bounds and throw an exception if pos it out of bounds. 
 
 
◆ size()
  
  | 
        
          | std::size_t Zivid::Settings2D::Acquisitions::size | ( |  | ) | const |  | noexcept | 
 
Get the size of the list. 
 
 
◆ toString()
      
        
          | std::string Zivid::Settings2D::Acquisitions::toString | ( |  | ) | const | 
      
 
 
◆ validSize()
  
  | 
        
          | static constexpr Range< ValueType::size_type > Zivid::Settings2D::Acquisitions::validSize | ( |  | ) |  |  | inlinestaticconstexpr | 
 
 
◆ value()
◆ DataModel::Detail::Befriend< Acquisitions >
◆ operator<<
  
  | 
        
          | std::ostream & operator<< | ( | std::ostream & | stream, |  
          |  |  | const Acquisitions & | value ) |  | friend | 
 
Operator to serialize the value to a stream. 
 
 
◆ description
  
  | 
        
          | const char* Zivid::Settings2D::Acquisitions::description |  | staticconstexpr | 
 
Initial value:{
                R"description(List of acquisitions. Note that the Zivid SDK only supports a single acquisition per capture in 2D mode.)description"
            }
The description for this value. 
 
 
◆ name
  
  | 
        
          | const char* Zivid::Settings2D::Acquisitions::name { "Acquisitions" } |  | staticconstexpr | 
 
 
◆ nodeType
◆ path
  
  | 
        
          | const char* Zivid::Settings2D::Acquisitions::path { "Acquisitions" } |  | staticconstexpr | 
 
The full path for this value. 
 
 
The documentation for this class was generated from the following file: