brender-1997/fw/fw_ip.h

68 lines
1.1 KiB
C
Raw Normal View History

2022-05-03 16:30:35 -05:00
/*
* Copyright (c) 1993-1995 Argonaut Technologies Limited. All rights reserved.
*
* $Id: fw_ip.h 2.19 1996/10/01 14:13:53 sam Exp $
* $Locker: $
*
* Prototypes for functions internal to framework
*/
#ifndef _FW_IP_H_
#define _FW_IP_H_
#ifndef _NO_PROTOTYPES
#ifdef __cplusplus
extern "C" {
#endif
/*
* pool.c
*/
void BR_ASM_CALLBACK BrPoolAddChunk(br_pool *pool);
/*
* Debugging writes
*/
int BR_PUBLIC_ENTRY BrLogWrite(void *buffer, br_size_t s, br_size_t n);
/*
* file.c
*/
void BR_CALLBACK _BrFileFree(void *res, br_uint_8 res_class, br_size_t size);
/*
* token.c
*/
void BrTokenBegin(void);
br_token BrTokenFindType(br_token *ptype, char *base, br_token *types, br_int_32 ntypes);
/*
* object.c
*/
void BR_CALLBACK _BrObjectFree(void *res, br_uint_8 res_class, br_size_t size);
/*
* image.c
*/
void BR_CALLBACK _BrImageFree(void *res, br_uint_8 res_class, br_size_t size);
/*
* loader.c
*/
br_image *ImageLoad(char *name);
/*
* brbhook.c
*/
void BR_CALLBACK _BrBeginHook(void);
void BR_CALLBACK _BrEndHook(void);
#ifdef __cplusplus
};
#endif
#endif
#endif