SPCleanParameter.h File Reference
Detailed Description
SignWare Dynamic Development toolkit, parameters for static image cleaning.
- Author:
- uko
Names of enable flags and properties are defined in SPImage.h.
Functions | |
SPINT32 __cdecl | SPCleanParameterAddEnableFlag (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName) |
Add an enable flag to the end of the list. | |
SPINT32 __cdecl | SPCleanParameterAppendEnableFlag (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName) |
Add an enable flag to the end of the list. | |
SPINT32 __cdecl | SPCleanParameterClearEnableFlags (pSPCLEANPARAMETER_T pCleanParameter) |
Clear all enable flags in the list. | |
SPINT32 __cdecl | SPCleanParameterClone (pSPCLEANPARAMETER_T pCleanParameter, pSPCLEANPARAMETER_T *ppClone) |
Create a copy of an SPCleanParameter object. | |
SPINT32 __cdecl | SPCleanParameterCreate (pSPCLEANPARAMETER_T *ppCleanParameter) |
Create an SPCleanParameter object. | |
SPINT32 __cdecl | SPCleanParameterCreateFromFlatFile (pSPCLEANPARAMETER_T *ppCleanParameter, const SPUCHAR *pbFlatFile, SPINT32 iFlatFileLen) |
Create an SPCleanParameter object from serialized data. | |
SPINT32 __cdecl | SPCleanParameterFree (pSPCLEANPARAMETER_T *ppCleanParameter) |
Free an SPCleanParameter object. | |
SPINT32 __cdecl | SPCleanParameterGetDouble (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName, SPDOUBLE *pdValue) |
Get the value of a floating-point or integer property. | |
SPINT32 __cdecl | SPCleanParameterGetEnableFlag (pSPCLEANPARAMETER_T pCleanParameter, int iIndex, SPCHAR **ppszValue) |
Get the enable flag at an index. | |
SPINT32 __cdecl | SPCleanParameterGetEnableFlagCount (pSPCLEANPARAMETER_T pCleanParameter, int *piCount) |
Query the number of enable flags. | |
SPINT32 __cdecl | SPCleanParameterGetInt (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName, SPINT32 *piValue) |
Get the value of an integer property. | |
SPINT32 __cdecl | SPCleanParameterGetString (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName, SPCHAR **ppszValue) |
Get the value of a property as a string. | |
SPINT32 __cdecl | SPCleanParameterRead (pSPCLEANPARAMETER_T pCleanParameter, const SPUCHAR *pData, SPINT32 *piDataLen) |
Deserialize an SPCleanParameter object from an array of bytes. | |
SPINT32 __cdecl | SPCleanParameterSetDouble (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName, SPDOUBLE dValue) |
Set the value of a property to a floating-point number. | |
SPINT32 __cdecl | SPCleanParameterSetInt (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName, SPINT32 iValue) |
Set the value of a property to an integer. | |
SPINT32 __cdecl | SPCleanParameterSetString (pSPCLEANPARAMETER_T pCleanParameter, const SPCHAR *pszName, const SPCHAR *pszValue) |
Set the value of a property to a string. | |
SPINT32 __cdecl | SPCleanParameterWrite (pSPCLEANPARAMETER_T pCleanParameter, SPUCHAR **ppData, SPINT32 *piDataLen) |
Serialize an SPCleanParameter object. |
Function Documentation
|
Add an enable flag to the end of the list.
|
|
Add an enable flag to the end of the list.
|
|
Clear all enable flags in the list.
|
|
Create a copy of an SPCleanParameter object.
|
|
Create an SPCleanParameter object.
|
|
Create an SPCleanParameter object from serialized data. This function deserializes an SPCleanParameter object serialized by SPFlatFileCreateFromCleanParameter. In contrast to SPCleanParameterRead, this function creates a new SPCleanParameter object.
|
|
Free an SPCleanParameter object. The SPCleanParameter object must have been created by SPCleanParameterCreate, SPCleanParameterCreateFromFlatFile, or SPCleanParameterClone.
|
|
Get the value of a floating-point or integer property.
|
|
Get the enable flag at an index.
|
|
Query the number of enable flags.
|
|
Get the value of an integer property.
|
|
Get the value of a property as a string.
|
|
Deserialize an SPCleanParameter object from an array of bytes. In contrast to SPCleanParameterCreateFromFlatFile, this function does not create a new SPCleanParameter object.
|
|
Set the value of a property to a floating-point number.
|
|
Set the value of a property to an integer.
|
|
Set the value of a property to a string.
|
|
Serialize an SPCleanParameter object.
|