Ignore:
Timestamp:
Dec 31, 2006, 10:46:48 AM (19 years ago)
Author:
cinc
Message:

Added functions to register DLLs with the garbage collector.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/nom/include/nomtk.h

    r94 r159  
    5757typedef NOM_ENV *PNOM_ENV;
    5858
     59typedef qsPtrRec_t * HREGDLL;
     60
    5961/* Redefine SOMFree(), SOMCalloc(), SOMMalloc */
    6062#define SOMFree   NOMFree
     
    7274NOMEXTERN NOMClassMgr * NOMLINK nomEnvironmentNew (void);
    7375NOMEXTERN void NOMLINK dumpClasses(void);
     76
     77/* Garbage collector */
     78NOMEXTERN HREGDLL NOMLINK nomBeginRegisterDLLWithGC(void);
     79NOMEXTERN void NOMLINK nomEndRegisterDLLWithGC(const HREGDLL hRegisterDLL );
     80NOMEXTERN BOOL NOMLINK nomRegisterDLLByName(const HREGDLL hRegisterDLL, const char* chrDLLName);
     81NOMEXTERN void NOMLINK  nomRegisterDataAreaForGC(char* pStart, char* pEnd);
    7482
    7583/* Functions used by nomBuildClass() */
Note: See TracChangeset for help on using the changeset viewer.