Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

toyparse_internal.h

Go to the documentation of this file.
00001 /***************************************************************************
00002                           toyparse_internal.h
00003 
00004     Internal function definitions used only in the Toy Memory String Parser.
00005                              -------------------
00006     begin                : Sat Jan 25 2003
00007     copyright            : (C) 2003 by Tyler Montbriand
00008     student #            : 200200370
00009     class                : CS330
00010     email                : tsm@accesscomm.ca 
00011 ***************************************************************************/
00012 
00013 #ifndef __TOYPARSE_INTERNAL_H__
00014 #define __TOYPARSE_INTERNAL_H__
00015 
00020 #ifdef __cplusplus
00021   extern "C" {
00022 #endif/*__cplusplus*/
00023 
00024 #include <SDL/begin_code.h>
00025 
00027 DECLSPEC TokenType *SDLCALL TokensToType(const char **tokens, const char **table[]);
00028 
00033 DECLSPEC int SDLCALL FindInList(const char *str, const char *list[]);
00034 
00036 DECLSPEC int SDLCALL CompareType(const char *str, const char *typestr);
00037 
00038 DECLSPEC char **SDLCALL Explode(const char *str);
00039 DECLSPEC void SDLCALL FreeStrList(char **str);
00040 
00041 #include <SDL/close_code.h>
00042 
00043 #ifdef __cplusplus
00044   }
00045 #endif/*__cplusplus*/
00046 
00047 #endif/*__TOYPARSE_INTERNAL_H__*/

Generated on Sat Oct 11 13:19:26 2003 for Spritelib by doxygen 1.3.4