boost::function_base — The common base class for all Boost.Function objects. Objects of type function_base may not be created directly.
class function_base { public: // capacity bool empty() const; };
bool empty() const;
Returns: true if this has a target, and false otherwise.Throws: Will not throw.