PdfixPlugin virtual class.
More...
PdfixPlugin virtual class.
PdfixPlugin loads and unloads Pdfix plugin. It initialized all necessary resources and also takes care about releasing it.
◆ Destroy()
virtual void PdfixPlugin::Destroy |
( |
| ) |
|
|
pure virtual |
Destroys Pdfix plugin resources.
- See also
- Pdfix::CreatePdfix
◆ GetPdfix()
virtual Pdfix* PdfixPlugin::GetPdfix |
( |
| ) |
|
|
pure virtual |
Returns the Pdfix instance. Method should return the number defined as PDFIX_VERSION_PATCH
- Returns
- The Pdfix instance.
◆ GetPdfixVersionMajor()
virtual int PdfixPlugin::GetPdfixVersionMajor |
( |
| ) |
|
|
pure virtual |
Returns the major version of the Pdfix SDK with which the plugin was built.
- Returns
- The major version number.
◆ GetPdfixVersionMinor()
virtual int PdfixPlugin::GetPdfixVersionMinor |
( |
| ) |
|
|
pure virtual |
Returns the minor version of the Pdfix SDK with which the plugin was built. Method should return the number defined as PDFIX_VERSION_MINOR
- Returns
- The minor version number.
◆ GetPdfixVersionPatch()
virtual int PdfixPlugin::GetPdfixVersionPatch |
( |
| ) |
|
|
pure virtual |
Returns the patch version of the Pdfix SDK with which the plugin was built. Method should return the number defined as PDFIX_VERSION_MAJOR
- Returns
- The patch version number.
◆ GetVersionMajor()
virtual int PdfixPlugin::GetVersionMajor |
( |
| ) |
|
|
pure virtual |
Returns the major version of the plugin. This is the first integer in a version number and is increased whenever significant changes are made.
- Returns
- The major version number.
◆ GetVersionMinor()
virtual int PdfixPlugin::GetVersionMinor |
( |
| ) |
|
|
pure virtual |
Returns the minor version of the plugin. This is the second integer in a compound version number. This is normally set to 0 after each major release and increased whenever smaller features or significant bug fixes have been added.
- Returns
- The minor version number.
◆ GetVersionPatch()
virtual int PdfixPlugin::GetVersionPatch |
( |
| ) |
|
|
pure virtual |
Returns the patch version of the plugin. The (optional) thirdinteger is the patch number, sometimes also called the revision number. Changes in patch number should imply no change to the actual API interface, only changes to the behavior of the API.
- Returns
- The patch version number.
◆ Initialize()
virtual bool PdfixPlugin::Initialize |
( |
Pdfix * |
pdfix | ) |
|
|
pure virtual |
Authorizes Pdfix.
- Returns
- true if Pdfix was authorized successfuly, false otherwise.