/****************************************************************
   This file was created automatically by `FlexCat V1.0'
   Do NOT edit by hand!
****************************************************************/

#ifndef FlexCat_CAT_H
#define FlexCat_CAT_H


#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif	/*  !EXEC_TYPES_H	    */
#ifndef LIBRARIES_LOCALE_H
#include <libraries/locale.h>
#endif	/*  !LIBRARIES_LOCALE_H     */


/*  Prototypes	*/
extern void OpenFlexCatCatalog(struct Locale *, STRPTR);
extern void CloseFlexCatCatalog(void);
extern STRPTR GetFlexCatString(LONG);

/*  Definitions */
#define msgMemoryError 0
#define msgWarning 1
#define msgExpectedHex 2
#define msgExpectedOctal 3
#define msgNoCatalogDescription 4
#define msgNoLengthBytes 5
#define msgUnknownCDCommand 6
#define msgUnexpectedBlanks 7
#define msgNoIdentifier 8
#define msgNoLeadingBracket 9
#define msgDoubleID 10
#define msgDoubleIdentifier 11
#define msgNoMinLen 12
#define msgNoMaxLen 13
#define msgNoTrailingBracket 14
#define msgExtraCharacters 15
#define msgNoString 16
#define msgShortString 17
#define msgLongString 18
#define msgNoCatalogTranslation 19
#define msgNoCTCommand 20
#define msgUnknownCTCommand 21
#define msgNoCTVersion 22
#define msgNoCTLanguage 23
#define msgNoCatalog 24
#define msgNoNewCTFile 25
#define msgUnknownIdentifier 26
#define msgNoSourceDescription 27
#define msgNoSource 28
#define msgUnknownStringType 29
#define msgNoTerminateBracket 30
#define msgUsage 31
#define msgNoCTArgument 32
#define msgNoBinChars 33

#endif /*   !FlexCat_CAT_H  */
