30 #ifndef __CLAW_DYNAMIC_LIBRARY_TRAITS_UNIX_HPP__
31 #define __CLAW_DYNAMIC_LIBRARY_TRAITS_UNIX_HPP__
58 handle h = dlopen( name.c_str(), RTLD_LAZY );
74 handle h = dlopen( NULL, RTLD_LAZY );
104 *(
void**)(&result) = dlsym( h, name.c_str() );
117 return dlsym( h, name.c_str() ) != NULL;
137 #endif // __CLAW_DYNAMIC_LIBRARY_TRAITS_UNIX_HPP__