Mercurial > repos > blastem
comparison tern.h @ 498:51bf87f76d15
Pull shader file names from config file.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 28 Oct 2013 23:59:59 -0700 |
parents | 140af5509ce7 |
children | de6f00204fa2 |
comparison
equal
deleted
inserted
replaced
497:0820a71b80f3 | 498:51bf87f76d15 |
---|---|
1 /* | 1 /* |
2 Copyright 2013 Michael Pavone | 2 Copyright 2013 Michael Pavone |
3 This file is part of BlastEm. | 3 This file is part of BlastEm. |
4 BlastEm is free software distributed under the terms of the GNU General Public License version 3 or greater. See COPYING for full license text. | 4 BlastEm is free software distributed under the terms of the GNU General Public License version 3 or greater. See COPYING for full license text. |
5 */ | 5 */ |
6 #ifndef TERN_H_ | 6 #ifndef TERN_H_ |
7 #define TERN_H_ | 7 #define TERN_H_ |
8 | 8 |
26 tern_node * tern_insert(tern_node * head, char * key, tern_val value); | 26 tern_node * tern_insert(tern_node * head, char * key, tern_val value); |
27 int tern_find(tern_node * head, char * key, tern_val *ret); | 27 int tern_find(tern_node * head, char * key, tern_val *ret); |
28 tern_node * tern_find_prefix(tern_node * head, char * key); | 28 tern_node * tern_find_prefix(tern_node * head, char * key); |
29 intptr_t tern_find_int(tern_node * head, char * key, intptr_t def); | 29 intptr_t tern_find_int(tern_node * head, char * key, intptr_t def); |
30 tern_node * tern_insert_int(tern_node * head, char * key, intptr_t value); | 30 tern_node * tern_insert_int(tern_node * head, char * key, intptr_t value); |
31 void * tern_find_ptr_default(tern_node * head, char * key, void * def); | |
31 void * tern_find_ptr(tern_node * head, char * key); | 32 void * tern_find_ptr(tern_node * head, char * key); |
32 tern_node * tern_insert_ptr(tern_node * head, char * key, void * value); | 33 tern_node * tern_insert_ptr(tern_node * head, char * key, void * value); |
33 | 34 |
34 #endif //TERN_H_ | 35 #endif //TERN_H_ |