Evo 7.12.0-TM26061101
Evo LPR Engine
Loading...
Searching...
No Matches
Evo Namespace Reference

Evo Engine's topmost namespace

Namespaces

namespace  CC
 Camera Calibration namespace.
namespace  GIC
 Evo Engine's GenICam namespace

Classes

class  DDI
 DNN Device Information class. More...
class  LPI
 License Plate Information class. More...
class  Engine
class  GOP
 Goup of Pictures. More...
class  FAVEngine
 Fully Automatic Video Engine class. More...
class  Picture
 Picture class More...
class  SSEngine
 Snapshot Engine class. More...
class  TSSEngine
 Triggered Snapshot Engine class. More...

Functions

EvoRC Initialize (const char *drmd=NULL, const char *dataDir=NULL, DDI::Ptr *ddi=NULL)
EvoRC GetLastRC (void)
EvoRC CvtUTF8ToCP (const char *utf8, char *cpBuf, size_t bufLen)

Function Documentation

◆ CvtUTF8ToCP()

EvoRC Evo::CvtUTF8ToCP ( const char * utf8,
char * cpBuf,
size_t bufLen )

Convert strings encoded in UTF-8 into one encoded in the current CodePage.

Note
This function is supported only in Windows platform.
Parameters
[in]utf8Input buffer for source string in UTF-8.
[out]cpBufOutput buffer for destination string in the CodePage.
[in]bufLenLength of the output buffer in bytes.
Returns
EvoRC code

◆ GetLastRC()

EvoRC Evo::GetLastRC ( void )

Get return codes of Evo Engine's API functions which were called immediately before. This function reflects only non-void API functions which don't return EvoRC codes

Returns
EvoRC code
Note
This function is aware of multi-threads.

◆ Initialize()

EvoRC Evo::Initialize ( const char * drmd = NULL,
const char * dataDir = NULL,
DDI::Ptr * ddi = NULL )

Initialize engine's entire environemnt.

Parameters
[in]drmdDNN Run Mode descriptor. In case of NULL, 'latency' is is used by default. For details, refer to DRM.
[in]dataDirPath to the data directory in installed Evo SDK.
In case of NULL, engines gain the path information from the environment variable EVOENG_DATA_DIR. If both aren't specified, error returns. Note the environment varaiable has precedence when both are specified.
[out]ddiDDI object to be get. If not required, set to NULL.
Returns
EvoRC code
Note
The country codes are case-sensitive.
The data direcoty path must include only characters in ASCII code. Or, it could not be found by engine.