The Eduction Software Development Kit (SDK) C API allows C developers to interact directly with the Eduction engine.
The Eduction engine is the core of the Eduction API. In an application, the first call of the API must create the engine. You then perform data processing in an Eduction session.
This section describes the skeletal structure of a stand-alone application using the API. For an example of this process, see the source code in the example files (see C API Examples).
Typically, your application takes the following actions:
edk.h
.Instantiate the engine and obtain an engine handle.
You can create the engine without a configuration, or you can call EdkEngineCreateFromConfigFile
to create an engine from an appropriate configuration file and license. If you use EdkEngineCreateFromConfigFile
, you can skip steps 3 and 4.
Configure the engine to:
Call EdkGetNextMatch
to obtain an entity match. You can call this method repeatedly to obtain all matches.
NOTE: If you create your engine from a configuration file that includes post-processing tasks, the post-processing tasks automatically run as part of EdkGetNextMatch
and you do not need to run them separately.
EdkGetRedactedText
to produce redacted output.
|