Face Engine SDK  5.23.1
A face detection, recognition and tracking engine.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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. More...
 
void setDesc (const Desc &desc) noexcept
 Set description. More...
 
void setValue (Value &&value) noexcept
 Set value. More...
 
const DescgetDesc () const noexcept
 Get description. More...
 
const ValuegetValue () const noexcept
 Get value. More...
 

Public Attributes

Value m_value
 Parameter value.
 
Desc m_desc
 Parameter description.
 

Detailed Description

Configuration parameter entry.

Constructor & Destructor Documentation

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

Initialize an entry.

Parameters
descdescription.
valuevalue.

Member Function Documentation

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

Get description.

Returns
description.
const Value& fsdk::ISettingsProvider::Entry::getValue ( ) const
noexcept

Get value.

Returns
value.
void fsdk::ISettingsProvider::Entry::setDesc ( const Desc desc)
noexcept

Set description.

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

Set value.

Parameters
valuevalue.

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