The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
/*****************************************************************************
**	File:	EXT.h
**	Type:	Extension library for FameHLI
**	Author:	David Oberholtzer, (daveo@obernet.com)
**			Copyright (c)2005, David Oberholtzer
**	Date:	2001/03/23
**	Rev:	$Id: EXT.h,v 1.1 2003/06/18 02:29:32 daveo Exp daveo $
**	Use:	Access to  FAME functions in other platforms.
*****************************************************************************/

#ifndef	__FAMEHLI_API_EXT__
#define	__FAMEHLI_API_EXT__

#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include <time.h>
#include "hli.h"

//==========================================================================
//		D E F I N E S
//==========================================================================
#define	FAME_TRUE		(1==1)
#define	FAME_FALSE		(1==0)
#define	SMALLBUF		256
#define	BIGBUF			1024
#define	HNOTYET			999		/* Fame function not implemented yet */



//==========================================================================
//		F U N C T I O N   P R O T O T Y P E S
//==========================================================================

//		------------------------------------------------------------
//		C O D E   D E S C R I P T I O N S
//		------------------------------------------------------------
char	*ClassDesc(int fameclass);
char	*ErrDesc(int status);
char	*FreqDesc(int freq);
char	*TypeDesc(int fametype);
char	*AccessModeDesc(int code);
char	*BasisDesc(int code);
char	*ObservedDesc(int code);
char	*MonthsDesc(int observed);
char	*OldFYEndDesc(int code);
char	*WeekdayDesc(int code);
char	*BiWeekdayDesc(int code);
char	*FYLabelDesc(int code);

//		------------------------------------------------------------
//		O T H E R   S T U F F
//		------------------------------------------------------------
char	*newString(char *src);
char	*FormatDate(int date, int freq, char *image, int fmonth, int flabel);


#endif	// __FAMEHLI_API_EXT__