Typedefs | Functions
License module

Methods and structures dedicated to setting the license. More...

Typedefs

typedef A3DInt32(* PFA3DLicFunction )(const char *pcKey)
 Function pointer. More...
 

Functions

A3DInt32 A3DLicPutLicense (const PFA3DLicFunction pFunc, const A3DUTF8Char *pcCustomerKey, const A3DUTF8Char *pcVariableKey)
 Sets the license for the current instance of the library based on the two keys. More...
 
A3DInt32 A3DLicPutLicenseFile (const A3DUTF8Char *pcKey)
 Sets the license for the current instance. More...
 
A3DVoid A3DLicPutPRCLicense (const A3DUTF8Char *pcKey)
 Sets the license for the current instance. More...
 

Detailed Description

Methods and structures dedicated to setting the license.

Typedef Documentation

typedef A3DInt32(* PFA3DLicFunction)(const char *pcKey)

Function pointer.

Parameters
[in]pcKeyReferences the key to be set.

Function Documentation

A3DInt32 A3DLicPutLicense ( const PFA3DLicFunction  pFunc,
const A3DUTF8Char pcCustomerKey,
const A3DUTF8Char pcVariableKey 
)

Sets the license for the current instance of the library based on the two keys.

Parameters
[in]pFuncThe function pointer to the license-setting sub-function.
[in]pcCustomerKeyThe customer key.
[in]pcVariableKeyThe variable key.
A3DInt32 A3DLicPutLicenseFile ( const A3DUTF8Char pcKey)

Sets the license for the current instance.

Parameters
[in]pcKeyThe license to be set.
A3DVoid A3DLicPutPRCLicense ( const A3DUTF8Char pcKey)

Sets the license for the current instance.

Parameters
[in]pcKeyThe license to be set.