Evo 7.12.0-TM26061101
Evo LPR Engine
Loading...
Searching...
No Matches
Evo::Engine Class Referenceabstract

#include <Engine.hpp>

Inheritance diagram for Evo::Engine:
Evo::FAVEngine Evo::SSEngine Evo::TSSEngine

Public Member Functions

virtual EvoRC SetParam (EvoParam param, const void *value)=0
virtual EvoRC GetParam (EvoParam param, void *value) const =0

Detailed Description

This is topmost base class of all the types of engines. Objects of this class can't be created directly.

Member Function Documentation

◆ GetParam()

virtual EvoRC Evo::Engine::GetParam ( EvoParam param,
void * value ) const
pure virtual

Get value of specfied runtime parameter.

Parameters
[in]paramRequired parameter ID. For details, refer to EvoParam.
[out]valueValue to be get.
Returns
EvoRC code

◆ SetParam()

virtual EvoRC Evo::Engine::SetParam ( EvoParam param,
const void * value )
pure virtual

Set value of specified runtime parameter.

Parameters
[in]paramRequired parameter ID. For details, refer to EvoParam.
[in]valueValue to be set.
Returns
EvoRC code