summaryrefslogtreecommitdiff
path: root/src/ivybind.h
diff options
context:
space:
mode:
authorfcolin2011-02-08 16:38:55 +0000
committerfcolin2011-02-08 16:38:55 +0000
commit1762b1c59c186f54a756c7b72bea7fd8c5115fda (patch)
tree8d7dd74ff9ae13370718700a30db602a80643d58 /src/ivybind.h
parenta897bb17e74ff73b9ee19ace0ef62466030ab6e6 (diff)
downloadivy-c-1762b1c59c186f54a756c7b72bea7fd8c5115fda.zip
ivy-c-1762b1c59c186f54a756c7b72bea7fd8c5115fda.tar.gz
ivy-c-1762b1c59c186f54a756c7b72bea7fd8c5115fda.tar.bz2
ivy-c-1762b1c59c186f54a756c7b72bea7fd8c5115fda.tar.xz
change Filter API
Diffstat (limited to 'src/ivybind.h')
-rw-r--r--src/ivybind.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ivybind.h b/src/ivybind.h
index e815771..4c69b5b 100644
--- a/src/ivybind.h
+++ b/src/ivybind.h
@@ -25,6 +25,8 @@ extern "C" {
/* Mise en place des Filtrages */
int IvyBindingGetFilterCount();
void IvyBindingSetFilter( int argc, const char ** argv );
+void IvyBindingAddFilter( const char * argv );
+void IvyBindingRemoveFilter( const char * arg );
int IvyBindingFilter( const char *expression );
void IvyBindindFilterCheck( const char *message );
@@ -37,6 +39,11 @@ int IvyBindingExec( IvyBinding _bind, const char * message );
/* Get Argument */
void IvyBindingMatch( IvyBinding _bind, const char *message, int argnum, int *arglen, const char **arg );
+/*
+Liberation de memoire en fin d'execution
+*/
+void IvyBindingTerminate();
+
#ifdef __cplusplus
}
#endif