Classes |
| struct | Switch_t |
| struct | MD2_t |
| struct | MD4_t |
| struct | MD5_t |
Defines |
| #define | SWITCH_NORMAL 0x0 |
| #define | SWITCH_CALLBACK 0x1 |
| #define | SWITCH_WORD 0x2 |
| #define | EXTRACTSTRDELIMITLF 0x01 |
| #define | EXTRACTSTRNOTRANSLATE 0x02 |
| #define | EXTRACTSTRHANDLE 0x04 |
| #define | CalcCRC32(buffPtr, buffSize) CalcMoreCRC32(buffPtr,buffSize,0) |
| #define | CalcAdler(buffPtr, buffSize) CalcMoreAdler(buffPtr,buffSize,1) |
| #define | CalcAdler16(buffPtr, buffSize) CalcMoreAdler16(buffPtr,buffSize,1) |
| #define | DebugXWord(x) DebugXLongWord(x) |
| #define | DebugString(x) |
| #define | Debugshort(x) |
| #define | DebugShort(x) |
| #define | Debuglong(x) |
| #define | DebugLongWord(x) |
| #define | DebugDouble(x) |
| #define | DebugPointer(x) |
| #define | DebugMessage 1 ? (void)0 : DebugXMessage |
| #define | DebugWord(x) |
| #define | strncmp(x, y, z) FastStrncmp(x,y,z) |
Typedefs |
| typedef void(BURGER_API * | SwitchCallBackProc )(char *Input) |
| typedef struct Switch_t | Switch_t |
| typedef struct MD2_t | MD2_t |
| typedef struct MD4_t | MD4_t |
| typedef struct MD5_t | MD5_t |
| typedef Word(BURGER_API * | SystemProcessCallBackProc )(const char *Input) |
| typedef struct LibRef_t | LibRef_t |
Enumerations |
| enum | IntelFP_e { IntelFP24 = 0,
IntelFP56 = 2,
IntelFP64 = 3
} |
Functions |
| Word BURGER_API | Switches (Word argc, char *argv[], const Switch_t *SwitchList) |
| char *BURGER_API | midstr (char *Dest, const char *Source, WordPtr Start, WordPtr Length) |
| char *BURGER_API | stristr (const char *Input, const char *SubStr) |
| Word32 BURGER_API | CalcMoreCRC32 (const Word8 *buffPtr, Word32 buffSize, Word32 crc) |
| Word32 BURGER_API | CalcMoreAdler (const Word8 *Buffer, Word32 Length, Word32 crc) |
| Word BURGER_API | CalcMoreAdler16 (const Word8 *Buffer, Word32 Length, Word CheckSum) |
| void BURGER_API | MD2Init (MD2_t *Input) |
| void BURGER_API | MD2Update (MD2_t *Input, const Word8 *BufferPtr, Word32 Length) |
| void BURGER_API | MD2Final (Word8 *Output, MD2_t *Input) |
| void BURGER_API | MD2Quick (Word8 *Output, const Word8 *BufferPtr, Word32 Length) |
| void BURGER_API | MD4Init (MD4_t *Input) |
| void BURGER_API | MD4Update (MD4_t *Input, const Word8 *BufferPtr, Word32 Length) |
| void BURGER_API | MD4Final (Word8 *Output, MD4_t *Input) |
| void BURGER_API | MD4Quick (Word8 *Output, const Word8 *BufferPtr, Word32 Length) |
| void BURGER_API | MD5Init (MD5_t *Input) |
| void BURGER_API | MD5Update (MD5_t *Input, const Word8 *BufferPtr, Word32 Length) |
| void BURGER_API | MD5Final (Word8 *Output, MD5_t *Input) |
| void BURGER_API | MD5Quick (Word8 *Output, const Word8 *BufferPtr, Word32 Length) |
| void *BURGER_API | ExtractAString (const char *SrcPtr, Word32 *BufSize, Word Flags) |
| void BURGER_API | ExtractAString2 (const char *SrcPtr, Word32 *BufSize, Word Flags, char *DestPtr, Word32 DestSize) |
| void BURGER_API | FastMemCpy (void *DestPtr, const void *SrcPtr, WordPtr Length) |
| void BURGER_API | FastMemSet (void *DestPtr, Word Fill, WordPtr Length) |
| void BURGER_API | FastMemSet16 (void *DestPtr, Word Fill, WordPtr Length) |
| int BURGER_API | FastStrncmp (const char *Input1, const char *Input2, Word MaxLength) |
| void | MemZero (Word8 *DestPtr, Word32 Size) |
| void BURGER_API | DebugXString (const char *String) |
| void BURGER_API | DebugXshort (short i) |
| void BURGER_API | DebugXShort (Word16 i) |
| void BURGER_API | DebugXlong (long i) |
| void BURGER_API | DebugXLongWord (Word32 i) |
| void BURGER_API | DebugXDouble (double i) |
| void BURGER_API | DebugXPointer (const void *i) |
| void BURGER_ANSIAPI | DebugXMessage (const char *String,...) |
| void BURGER_API | Halt (void) |
| void BURGER_API | SaveJunk (const void *Data, Word32 Length) |
| void BURGER_API | OkAlertMessage (const char *Title, const char *Message) |
| Word BURGER_API | OkCancelAlertMessage (const char *Title, const char *Message) |
| Word BURGER_API | LaunchURL (const char *URLPtr) |
| Word BURGER_API | BurgerlibVersion (void) |
| LibRef_t *BURGER_API | LibRefInit (const char *LibName) |
| void BURGER_API | LibRefDelete (LibRef_t *LibRef) |
| void *BURGER_API | LibRefGetProc (LibRef_t *LibRef, const char *ProcName) |
| void *BURGER_API | LibRefGetFunctionInLib (const char *LibName, const char *ProcName) |
| void BURGER_API | PrintHexDigit (Word Val) |
| void BURGER_API | PrintHexByte (Word Val) |
| void BURGER_API | PrintHexShort (Word Val) |
| void BURGER_API | PrintHexLongWord (Word32 Val) |
| IntelFP_e BURGER_API | IntelSetFPPrecision (IntelFP_e Input) |