Evo Engine's topmost namespace
|
| namespace | CC |
| | Camera Calibration namespace.
|
| namespace | GIC |
| | Evo Engine's GenICam namespace
|
◆ 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] | utf8 | Input buffer for source string in UTF-8. |
| [out] | cpBuf | Output buffer for destination string in the CodePage. |
| [in] | bufLen | Length 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] | drmd | DNN Run Mode descriptor. In case of NULL, 'latency' is is used by default. For details, refer to DRM. |
| [in] | dataDir | Path 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] | ddi | DDI 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.