|
Senzing C++ SDK
C++ SDK for Senzing v4, patterned after the official C# SDK
|
Namespaces | |
| namespace | core |
Classes | |
| class | SzConfig |
| In-memory Senzing configuration document. More... | |
| class | SzConfigManager |
| Manages persisted Senzing configurations and the default config registry. More... | |
| class | SzDiagnostic |
| Diagnostic operations against the Senzing repository. More... | |
| class | SzEngine |
| The core Senzing entity-resolution engine. More... | |
| class | SzEnvironment |
| Factory + lifecycle for the Senzing SDK subsystems. More... | |
| class | SzEnvironmentDestroyedException |
| Thrown when an SzEnvironment (or a subsystem it owns) is used after Destroy(). More... | |
| class | SzException |
| Base exception for all Senzing engine errors. More... | |
| class | SzProduct |
| Provides access to the Senzing product version and license metadata. More... | |
Typedefs | |
| using | SzExportHandle = std::uintptr_t |
Opaque export-report handle, mirroring the C# IntPtr. | |
Functions | |
| SENZING_SDK_DECLARE_EXCEPTION (SzBadInputException, SzException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzConfigurationException, SzException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzReplaceConflictException, SzException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzRetryableException, SzException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzUnrecoverableException, SzException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzNotFoundException, SzBadInputException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzUnknownDataSourceException, SzBadInputException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzDatabaseConnectionLostException, SzRetryableException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzDatabaseTransientException, SzRetryableException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzRetryTimeoutExceededException, SzRetryableException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzDatabaseException, SzUnrecoverableException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzLicenseException, SzUnrecoverableException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzNotInitializedException, SzUnrecoverableException) | |
| SENZING_SDK_DECLARE_EXCEPTION (SzUnhandledException, SzUnrecoverableException) | |
| using senzing::sdk::SzExportHandle = typedef std::uintptr_t |
Opaque export-report handle, mirroring the C# IntPtr.
The raw native handle is exposed deliberately (no RAII wrapper) so the surface matches C#; callers must pass it to CloseExportReport.
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzBadInputException | , |
| SzException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzConfigurationException | , |
| SzException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzDatabaseConnectionLostException | , |
| SzRetryableException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzDatabaseException | , |
| SzUnrecoverableException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzDatabaseTransientException | , |
| SzRetryableException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzLicenseException | , |
| SzUnrecoverableException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzNotFoundException | , |
| SzBadInputException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzNotInitializedException | , |
| SzUnrecoverableException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzReplaceConflictException | , |
| SzException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzRetryableException | , |
| SzException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzRetryTimeoutExceededException | , |
| SzRetryableException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzUnhandledException | , |
| SzUnrecoverableException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzUnknownDataSourceException | , |
| SzBadInputException | |||
| ) |
| senzing::sdk::SENZING_SDK_DECLARE_EXCEPTION | ( | SzUnrecoverableException | , |
| SzException | |||
| ) |