Subject: Re: [boost] Request for Interest in several Modules
From: Klaim - Joël Lamotte (mjklaim_at_[hidden])
Date: 2012-01-10 12:17:57


Hi,

I'm also interested in those libraries, in particular in cppdb but more by
shared_object.
Looking at it's interface documentation I'd like to ask some minor
questions:

 1. The boost::extension author reported (when i asked him) a lack in the
C++11 standard (without precision) that makes it hard to implement
correctly this library on all platforms/compilers (unfortunately he didn't
say which ones).
Do you have any information about that?

 2. booster::shared_object::shared_object(std::string const & file_name )

    Here file_name is a path, right?
    I'm guessing it's relative to the way the OS will look for modules?

 3. Is there a specific reason that there isn't a provided abstraction
(template "helper" function) that will call resolve_symbol() and try
(dynamic or not) to cast it for you to the provided type? My understanding
is that you wanted to let the user do as he wish but I was asking myself if
common usage could be identified and provided by default.

Thanks!

Joël Lamotte