Zivid C++ API 2.9.0+4dbba385-1
Defining the Future of 3D Machine Vision
Public Member Functions | List of all members
Zivid::ComputeDevice Class Reference

Contains information about the compute device used by Zivid::Application. More...

#include <Zivid/ComputeDevice.h>

Public Member Functions

ZIVID_CORE_EXPORT ComputeDevice ()
 Constructor More...
 
ZIVID_CORE_EXPORT ~ComputeDevice ()
 Destructor More...
 
ZIVID_CORE_EXPORT ComputeDevice (const ComputeDevice &other)
 Copy constructor More...
 
ZIVID_CORE_EXPORT ComputeDeviceoperator= (const ComputeDevice &other)
 Assignment operator More...
 
ZIVID_CORE_EXPORT ComputeDevice (ComputeDevice &&other) noexcept
 Move constructor More...
 
ZIVID_CORE_EXPORT ComputeDeviceoperator= (ComputeDevice &&other) noexcept
 Move assignment operator More...
 
ZIVID_CORE_EXPORT std::string toString () const
 Get string representation of the compute device More...
 

Detailed Description

Contains information about the compute device used by Zivid::Application.

Constructor & Destructor Documentation

◆ ComputeDevice() [1/3]

ZIVID_CORE_EXPORT Zivid::ComputeDevice::ComputeDevice ( )

Constructor

◆ ~ComputeDevice()

ZIVID_CORE_EXPORT Zivid::ComputeDevice::~ComputeDevice ( )

Destructor

◆ ComputeDevice() [2/3]

ZIVID_CORE_EXPORT Zivid::ComputeDevice::ComputeDevice ( const ComputeDevice other)

Copy constructor

◆ ComputeDevice() [3/3]

ZIVID_CORE_EXPORT Zivid::ComputeDevice::ComputeDevice ( ComputeDevice &&  other)
noexcept

Move constructor

Member Function Documentation

◆ operator=() [1/2]

ZIVID_CORE_EXPORT ComputeDevice & Zivid::ComputeDevice::operator= ( ComputeDevice &&  other)
noexcept

Move assignment operator

◆ operator=() [2/2]

ZIVID_CORE_EXPORT ComputeDevice & Zivid::ComputeDevice::operator= ( const ComputeDevice other)

Assignment operator

◆ toString()

ZIVID_CORE_EXPORT std::string Zivid::ComputeDevice::toString ( ) const

Get string representation of the compute device

Returns
Compute device info as string

The documentation for this class was generated from the following file: