DocSDK
2.4.1
|
Go to the source code of this file.
Data Structures | |
struct | docsdk::DocSdkFeature |
DocSDK feature information. More... | |
class | docsdk::LicenseException |
A type for exception which is thrown on license expiration or absence. More... | |
Namespaces | |
docsdk | |
Macros | |
#define | PRINT_ATTACK_TYPE(t) case AttackType::t: os << #t; break; |
Enumerations | |
enum | docsdk::AttackType { docsdk::AttackType::kScreenReplay, docsdk::AttackType::kPrintedCopy, docsdk::AttackType::kPortraitSubstitution, docsdk::AttackType::kDigitalManipulation, docsdk::AttackType::kOther } |
Document spoofing attack type. More... | |
Functions | |
DOCSDK_API void | docsdk::SetNumThreads (unsigned int num_threads) noexcept |
Sets the maximum number of CPU threads available for DocSDK. If 0 is passed, then the optimal number of CPU threads is detected automatically (the same effect is achieved if the function is not called). More... | |
DOCSDK_API std::vector< DocSdkFeature > | docsdk::GetLicenseInfo () |
Returns information (e.g. supported features and expiration dates) about the installed license if available. More... | |
DOCSDK_API void | docsdk::SetRuntimeLicense (const std::string &license_str) |
Sets the runtime license. Only takes effect in "Lambda" SDK distribution and should be called before any other SDK invocation. More... | |
IDLive Doc SDK Settings class
#define PRINT_ATTACK_TYPE | ( | t | ) | case AttackType::t: os << #t; break; |