29 #ifndef __LIBCURLRESOLVER_H__
30 #define __LIBCURLRESOLVER_H__
39 #include <curl/curl.h>
55 virtual string resolveURLAsTmpFile(
const string &url );
58 static size_t writeToStream(
void *ptr,
size_t size,
59 size_t nmemb,
void *stream) {
60 ostream *os =
static_cast< ostream *
>( stream );
61 os->write( (
char *)ptr, size * nmemb );
Base header file that handles all configuration related settings.
The LibCurlResolver uses libcurl to resolve URLs using e.g.
Definition: LibCurlResolver.h:46
LibCurlResolver()
Constructor.
Definition: LibCurlResolver.h:50
H3D API namespace.
Definition: Anchor.h:38