Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Metafunctions

invoke
invoke_procedure
invoke_function_object
Description

Returns the result type of invoke.

Empty for non-class target function types whose arity is not satisfied by the size of the sequence.

Synopsis
namespace result_of
{
    template<
        typename Function, 
        class Sequence
        > 
    struct invoke
    {
        typedef unspecified type;
    };
}
See also
Description

Returns the result type of invoke_procedure.

Empty for non-class target function types whose arity is not satisfied by the size of the sequence.

Synopsis
namespace result_of
{
    template<
        typename Function, 
        class Sequence
        > 
    struct invoke_procedure
    {
        typedef unspecified type;
    };
}
See also
Description

Returns the result type of invoke_function_object.

Empty if the target function's nested result class template is empty.

Synopsis
namespace result_of
{
    template<
        class Function, 
        class Sequence
        > 
    struct invoke_function_object
    {
        typedef unspecified type;
    };
}
See also
Copyright © 2001-2005 Joel de Guzman, Dan Marsden

PrevUpHomeNext