comparison Plugins/OrthancCPlugin/OrthancCPlugin.h @ 888:d44b845c1c89 plugins

recursive scan for plugins
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 14 Jun 2014 19:47:51 +0200
parents 29087d728e0a
children 690aeb4cb899
comparison
equal deleted inserted replaced
887:4066e6f2d134 888:d44b845c1c89
76 76
77 } OrthancPluginContext; 77 } OrthancPluginContext;
78 78
79 79
80 /** 80 /**
81 Each plugin must define 2 functions, whose signature is: 81 Each plugin must define 4 functions, whose signature is:
82 - int32_t OrthancPluginInitialize(const OrthancPluginContext*); 82 - int32_t OrthancPluginInitialize(const OrthancPluginContext*);
83 - void OrthancPluginFinalize(); 83 - void OrthancPluginFinalize();
84 - const char* OrthancPluginGetName();
85 - const char* OrthancPluginGetVersion();
84 86
85 nm -C -D --defined-only libPluginTest.so 87 nm -C -D --defined-only libPluginTest.so
86 **/ 88 **/
87 89
88 #ifdef __cplusplus 90 #ifdef __cplusplus