53    class ComputeDeviceImpl;
 
   60        std::shared_ptr<ComputeDeviceImpl> m_impl;
 
#define ZIVID_CORE_EXPORT
Definition CoreExport.h:56
 
Contains information about the compute device used by Zivid::Application.
Definition ComputeDevice.h:58
 
ZIVID_CORE_EXPORT ComputeDevice(const ComputeDevice &other)
Copy constructor.
 
ZIVID_CORE_EXPORT ComputeDevice & operator=(ComputeDevice &&other) noexcept
Move assignment operator.
 
ZIVID_CORE_EXPORT ~ComputeDevice()
Destructor.
 
ZIVID_CORE_EXPORT ComputeDevice()
Constructor.
 
ZIVID_CORE_EXPORT ComputeDevice & operator=(const ComputeDevice &other)
Assignment operator.
 
ZIVID_CORE_EXPORT std::string toString() const
Get string representation of the compute device.
 
ZIVID_CORE_EXPORT ComputeDevice(ComputeDevice &&other) noexcept
Move constructor.
 
The main Zivid namespace. All Zivid code is found here.
Definition Application.h:56
 
std::ostream & operator<<(std::ostream &stream, const Array2D< T > &array)
Serialize array information to a stream.
Definition Array2D.h:285