Mech-Eye API Reference 2.1.4-alpha
API reference documentation for Mech-Eye 3D Laser Profiler
All Classes Functions Variables Enumerations Enumerator Pages
Public Member Functions | Friends | List of all members
mmind::eye::UserSetManager Class Reference

Manages device parameter groups. More...

#include <UserSetManager.h>

Public Member Functions

MMIND_API_EXPORT UserSetcurrentUserSet () const
 Returns a reference to the UserSet object.
 
MMIND_API_EXPORT ErrorStatus getAllUserSetNames (std::vector< std::string > &userSets) const
 Gets the names of all available device parameter groups.
 
MMIND_API_EXPORT ErrorStatus selectUserSet (const std::string &userSetName) const
 Selects a device parameter group with which all parameter adjustments are associated.
 
MMIND_API_EXPORT ErrorStatus addUserSet (const std::string &userSetName) const
 Adds a device parameter group to the device.
 
MMIND_API_EXPORT ErrorStatus deleteUserSet (const std::string &userSetName) const
 Deletes the selected device parameter group.
 
MMIND_API_EXPORT ErrorStatus saveToFile (const std::string &fileName) const
 Exports all device parameter groups to a JSON file.
 
MMIND_API_EXPORT ErrorStatus loadFromFile (const std::string &fileName)
 Imports device parameter groups from a JSON file and overwrites existing device parameter groups on the device.
 

Friends

class CameraImpl
 
class ProfilerImpl
 

Detailed Description

Manages device parameter groups.

Definition at line 13 of file UserSetManager.h.

Friends And Related Symbol Documentation

◆ CameraImpl

friend class CameraImpl
friend

Definition at line 57 of file UserSetManager.h.

◆ ProfilerImpl

friend class ProfilerImpl
friend

Definition at line 58 of file UserSetManager.h.


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