SPBasic.h File Reference
#include "SPTypes.h"
#include "AIBasicTypes.h"
#include "SPHeaderBegin.h"
#include "SPErrorCodes.h"
#include "SPHeaderEnd.h"
Go to the source code of this file.
Classes |
struct | SPBasicSuite |
| This suite provides basic memory management for PICA (the Adobe plug-in manager) and defines the basic functions for acquiring and releasing other suites. More...
|
Defines |
#define | kSPBasicSuite "SP Basic Suite" |
| PICA basic suite name.
|
#define | kSPBasicSuiteVersion 4 |
| PICA basic suite version.
|
Functions |
SPAPI SPErr | SPBasicAcquireSuite (const char *name, ai::int32 version, const void **suite) |
| Internal.
|
SPAPI SPErr | SPBasicReleaseSuite (const char *name, ai::int32 version) |
| Internal.
|
SPAPI SPBoolean | SPBasicIsEqual (const char *token1, const char *token2) |
| Internal.
|
SPAPI SPErr | SPBasicAllocateBlock (size_t size, void **block) |
| Internal.
|
SPAPI SPErr | SPBasicFreeBlock (void *block) |
| Internal.
|
SPAPI SPErr | SPBasicReallocateBlock (void *block, size_t newSize, void **newblock) |
| Internal.
|
SPAPI SPErr | SPBasicUndefined (void) |
| Internal.
|
SPAPI SPErr | SPSubAllocateBlock (size_t size, void **block) |
| Internal.
|
SPAPI SPErr | SPSubFreeBlock (void *block) |
| Internal.
|
SPAPI SPErr | SPSubReallocateBlock (void *block, size_t newSize, void **newblock) |
| Internal.
|
Define Documentation
#define kSPBasicSuite "SP Basic Suite" |
#define kSPBasicSuiteVersion 4 |
PICA basic suite version.
Function Documentation
SPAPI SPErr SPBasicAcquireSuite |
( |
const char * |
name, |
|
|
ai::int32 |
version, |
|
|
const void ** |
suite | |
|
) |
| | |
SPAPI SPErr SPBasicAllocateBlock |
( |
size_t |
size, |
|
|
void ** |
block | |
|
) |
| | |
SPAPI SPErr SPBasicFreeBlock |
( |
void * |
block |
) |
|
SPAPI SPBoolean SPBasicIsEqual |
( |
const char * |
token1, |
|
|
const char * |
token2 | |
|
) |
| | |
SPAPI SPErr SPBasicReallocateBlock |
( |
void * |
block, |
|
|
size_t |
newSize, |
|
|
void ** |
newblock | |
|
) |
| | |
SPAPI SPErr SPBasicReleaseSuite |
( |
const char * |
name, |
|
|
ai::int32 |
version | |
|
) |
| | |
SPAPI SPErr SPBasicUndefined |
( |
void |
|
) |
|
SPAPI SPErr SPSubAllocateBlock |
( |
size_t |
size, |
|
|
void ** |
block | |
|
) |
| | |
SPAPI SPErr SPSubFreeBlock |
( |
void * |
block |
) |
|
SPAPI SPErr SPSubReallocateBlock |
( |
void * |
block, |
|
|
size_t |
newSize, |
|
|
void ** |
newblock | |
|
) |
| | |