template<typename parslist>
Resolves the specified symbol in the given library, returning a functor representing that API. Usage might be as follows: // In API definition header file int getArgs(int argc, char **argv); // To resolve: typedef FX::Generic::TL::create<int, int, char **>::value getArgsSpec; FX::Generic::Functor<getArgsSpec> getArgs_=dllh.resolve<getArgsSpec>("getArgs"); // To call: getArgs_(2, {"Hello", "World", 0}); Definition at line 253 of file FXProcess.h. References FX::FXProcess::dllResolveBase(). 00254 { 00255 return Generic::Functor<parslist>((typename Generic::Functor<parslist>::void_ *) FXProcess::dllResolveBase(*this, apiname)); 00256 }
|