Face Engine SDK 5.25.0
A face detection, recognition and tracking engine.
Loading...
Searching...
No Matches
fsdk::ISettingsProvider::Entry Struct Reference

Configuration parameter entry. More...

#include <ISettingsProvider.h>

Public Member Functions

 Entry () noexcept=default
 Initialize an empty entry.
 
 Entry (Entry &&right)
 
Entryoperator= (Entry &&right)
 
void swap (Entry &first, Entry &second)
 
 Entry (const Desc &desc, Value &&value) noexcept
 Initialize an entry.
 
void setDesc (const Desc &desc) noexcept
 Set description.
 
void setValue (Value &&value) noexcept
 Set value.
 
const DescgetDesc () const noexcept
 Get description.
 
const ValuegetValue () const noexcept
 Get value.
 

Public Attributes

Value m_value
 Parameter value.
 
Desc m_desc
 Parameter description.
 

Detailed Description

Configuration parameter entry.

Constructor & Destructor Documentation

◆ Entry()

fsdk::ISettingsProvider::Entry::Entry ( const Desc & desc,
Value && value )
noexcept

Initialize an entry.

Parameters
descdescription.
valuevalue.

Member Function Documentation

◆ getDesc()

const Desc & fsdk::ISettingsProvider::Entry::getDesc ( ) const
noexcept

Get description.

Returns
description.

◆ getValue()

const Value & fsdk::ISettingsProvider::Entry::getValue ( ) const
noexcept

Get value.

Returns
value.

◆ setDesc()

void fsdk::ISettingsProvider::Entry::setDesc ( const Desc & desc)
noexcept

Set description.

Parameters
descdescription.

◆ setValue()

void fsdk::ISettingsProvider::Entry::setValue ( Value && value)
noexcept

Set value.

Parameters
valuevalue.

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