Doxygen Source Code Documentation
        
Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search   
efence.h
Go to the documentation of this file.00001 #ifdef SPARKY
00002 #undef _POSIX_SOURCE
00003 #endif
00004 #include <sys/types.h>
00005 
00006 
00007 
00008 
00009 
00010 #ifdef  __cplusplus
00011 #define C_LINKAGE       "C"
00012 #else
00013 #define C_LINKAGE
00014 #endif
00015 
00016 void                    Page_AllowAccess(void * address, size_t size);
00017 void *                  Page_Create(size_t size);
00018 void                    Page_Delete(void * address, size_t size);
00019 void                    Page_DenyAccess(void * address, size_t size);
00020 size_t                  Page_Size(void);
00021 
00022 void                    EF_Abort(const char * message, ...);
00023 void                    EF_Exit(const char * message, ...);
00024 void                    EF_Print(const char * message, ...);