List of Acquisition objects 
 More...
#include <Zivid/Settings.h>
List of Acquisition objects
 
◆ ValueType
The type of the underlying value
 
 
◆ Acquisitions() [1/3]
  
  
      
        
          | Zivid::Settings::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. /remarks> 
 
 
◆ 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. /remarks> 
 
 
◆ emplaceBack()
template<typename... Args> 
  
  
      
        
          | void Zivid::Settings::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 Settings::Acquisition. Invoking this method may invalidate all references to elements in the list. 
 
 
◆ forEach() [1/2]
template<typename F > 
  
  
      
        
          | void Zivid::Settings::Acquisitions::forEach  | 
          ( | 
          const F &  | 
          f | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Run the given function on each element in the list
 
 
◆ forEach() [2/2]
template<typename F > 
  
  
      
        
          | void Zivid::Settings::Acquisitions::forEach  | 
          ( | 
          const F &  | 
          f | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Run the given function on each element in the list
 
 
◆ isEmpty()
  
  
      
        
          | bool Zivid::Settings::Acquisitions::isEmpty  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
noexcept   | 
  
 
Check if the list is empty
 
 
◆ operator!=()
  
  
      
        
          | bool Zivid::Settings::Acquisitions::operator!=  | 
          ( | 
          const Acquisitions &  | 
          other | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator==()
  
  
      
        
          | bool Zivid::Settings::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. /remarks> 
 
 
◆ 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. /remarks> 
 
 
◆ size()
  
  
      
        
          | std::size_t Zivid::Settings::Acquisitions::size  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ toString()
      
        
          | std::string Zivid::Settings::Acquisitions::toString  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ validSize()
  
  
      
        
          | static constexpr Range< ValueType::size_type > Zivid::Settings::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
  
  
      
        
          | constexpr const char* Zivid::Settings::Acquisitions::description { R"description(List of Acquisition objects)description" } | 
         
       
   | 
  
staticconstexpr   | 
  
 
The description for this value
 
 
◆ name
  
  
      
        
          | constexpr const char* Zivid::Settings::Acquisitions::name { "Acquisitions" } | 
         
       
   | 
  
staticconstexpr   | 
  
 
 
◆ nodeType
◆ path
  
  
      
        
          | constexpr const char* Zivid::Settings::Acquisitions::path { "Acquisitions" } | 
         
       
   | 
  
staticconstexpr   | 
  
 
The full path for this value
 
 
The documentation for this class was generated from the following file: