aboutsummaryrefslogtreecommitdiff
path: root/src/PtrList_Namespace.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/PtrList_Namespace.h')
-rw-r--r--src/PtrList_Namespace.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/PtrList_Namespace.h b/src/PtrList_Namespace.h
new file mode 100644
index 0000000..6c9c811
--- /dev/null
+++ b/src/PtrList_Namespace.h
@@ -0,0 +1,37 @@
+#ifndef __PTRLIST_NAMESPACE_HH__
+#define __PTRLIST_NAMESPACE_HH__
+
+#include "PtrList.h"
+
+/* A poor man's namespace for the PtrList module */
+
+#define NumberOfItems( a ) \
+ List_NumberOfItems( a )
+#define Remove( a, b ) \
+ List_Remove( a, b )
+#define Item( a, b ) \
+ List_Item( a, b )
+#define Insert( a, b, c ) \
+ List_Insert( a, b, c )
+#define SetItem( a, b, c ) \
+ List_SetItem( a, b, c )
+#define Append( a, b ) \
+ List_Append( a, b )
+#define RemoveItem( a, b ) \
+ List_RemoveItem( a, b )
+#define SwapItems( a, b, c ) \
+ List_SwapItems( a, b, c )
+#define Remove( a, b ) \
+ List_Remove( a, b )
+#define GetIndexOf( a, b, c ) \
+ List_GetIndexOf( a, b, c )
+#define DeleteItemsAndEmpty( a ) \
+ List_DeleteItemsAndEmpty( a )
+#define SortAccordingTo( a, b ) \
+ List_SortAccordingTo( a, b )
+#define FirstItemSuchThat( a, b ) \
+ List_FirstItemSuchThat( a, b )
+#define FindFirstIndexSuchThat( a, b ) \
+ List_FindFirstIndexSuchThat( a, b )
+
+#endif