Time-of-Flight-SDK
Public Member Functions | List of all members
aditof::System Class Reference

The TOF system that manages the cameras. More...

#include <system.h>

Public Member Functions

SDK_API System ()
 Constructor.
 
SDK_API ~System ()
 Destructor.
 
SDK_API System (System &&op) noexcept
 Move constructor.
 
SDK_API Systemoperator= (System &&op) noexcept
 Move assignment.
 
SDK_API Status getCameraList (std::vector< std::shared_ptr< Camera >> &cameraList) const
 Populates the given list with Camera objects that correspond to the available cameras. More...
 
SDK_API Status getCameraListAtIp (std::vector< std::shared_ptr< Camera >> &cameraList, const std::string &ip) const
 Populates the given list with Camera objects that correspond to the available cameras from the remote target. More...
 

Detailed Description

The TOF system that manages the cameras.

Definition at line 52 of file system.h.

Member Function Documentation

◆ getCameraList()

SDK_API Status aditof::System::getCameraList ( std::vector< std::shared_ptr< Camera >> &  cameraList) const

Populates the given list with Camera objects that correspond to the available cameras.

Parameters
[out]cameraList- A container to be set with the available cameras
Returns
Status

◆ getCameraListAtIp()

SDK_API Status aditof::System::getCameraListAtIp ( std::vector< std::shared_ptr< Camera >> &  cameraList,
const std::string &  ip 
) const

Populates the given list with Camera objects that correspond to the available cameras from the remote target.

Parameters
[out]cameraList- A container to be set with the available cameras
ip- The IP of the remote target
Returns
Status

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