hdirect-0.21.0: lib/PointerPrim.idl
/*
Primitive pointer allocation/freeing
functions.
*/
stub_include("PointerSrc.h");
module PointerPrim {
void primNoFree ([in,ptr]void* p);
void primFreeBSTR ([in,ptr]void* p);
void primFreeMemory ([in,ptr]void* p);
[pure]void* finalNoFree();
[pure]void* finalFreeMemory();
[ptr]void* primAllocMemory([in]unsigned int sz);
void primFinalise( [in,ptr]void* finaliser
, [in,ptr]void* finalisee);
};