Definition in file fbarray.h.
#include <kaydaradef.h>
#include <fbsdk/fbversion.h>
#include <assert.h>
#include <string.h>


Go to the source code of this file.
Classes |
|
| class | FBArrayTemplate |
| Template class to contain an array of items.
More... |
|
Defines |
|
| #define | FBSDK_DLL K_DLLIMPORT |
| Ensure that FBSDK_DLL is defined only once.
|
|
| #define | FB_DEFINE_ARRAY(DllTag, Type) typedef class DllTag FBArrayTemplate< HFB##Type > FBArray##Type; |
| Define an array (template) for a component
(discard the FB. |
|
| #define | FBImplementArray(DllTag, Type) template class DllTag FBSDKNamespaceFunc( FBArrayTemplate ) < HFB##Type >; |
| Implement an array. |
|
Functions |
|
| K_DLLIMPORT void * | FBRealloc (void *memblock, size_t size) |
| General allocation function, actually
calling standard function "realloc". |
|
| K_DLLIMPORT void | FBFree (void *memblock) |
| General free function, actually calling
standard function "free". |
|
| #define FB_DEFINE_ARRAY | ( | DllTag, | |||
| Type | ) | typedef class DllTag FBArrayTemplate< HFB##Type > FBArray##Type; |
| #define FBImplementArray | ( | DllTag, | |||
| Type | ) | template class DllTag FBSDKNamespaceFunc( FBArrayTemplate ) < HFB##Type >; |
| #define FBSDK_DLL K_DLLIMPORT |
| K_DLLIMPORT void FBFree | ( | void * | memblock | ) |
General free function, actually calling standard function "free".
| memblock | Memory block to free. |
Referenced by FBArrayTemplate< HFBModelMarkerOptical >::Clear().
| K_DLLIMPORT void* FBRealloc | ( | void * | memblock, | |
| size_t | size | |||
| ) |
General allocation function, actually calling standard function "realloc".
| memblock | Memory block to reallocate. | |
| size | Size of block to allocate |
Referenced by FBArrayTemplate< HFBModelMarkerOptical >::InsertAt(), and FBArrayTemplate< HFBModelMarkerOptical >::SetCount().