Adobe.com
Contents Suites Classes Class Index Member Index

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"

PICA basic suite name.

#define kSPBasicSuiteVersion   4

PICA basic suite version.


Function Documentation

SPAPI SPErr SPBasicAcquireSuite ( const char *  name,
ai::int32  version,
const void **  suite 
)

Internal.

SPAPI SPErr SPBasicAllocateBlock ( size_t  size,
void **  block 
)

Internal.

SPAPI SPErr SPBasicFreeBlock ( void *  block  ) 

Internal.

SPAPI SPBoolean SPBasicIsEqual ( const char *  token1,
const char *  token2 
)

Internal.

SPAPI SPErr SPBasicReallocateBlock ( void *  block,
size_t  newSize,
void **  newblock 
)

Internal.

SPAPI SPErr SPBasicReleaseSuite ( const char *  name,
ai::int32  version 
)

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.



Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2014 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks