mrdocs::dom::VariadicFunctionImpl

Function implementation that forwards the entire Array to a callable.

Synopsis

Declared in <mrdocs/Dom/Function.hpp>

template<class F>
class VariadicFunctionImpl
    : public FunctionImpl

Base Classes

Name Description

FunctionImpl

Value‐semantic wrapper over a callable exposed to the DOM layer.

Types

Name

Description

args_type

Argument tuple type accepted by the callable.

return_type

Result type produced by the callable.

Member Functions

Name

Description

VariadicFunctionImpl [constructor]

Construct from any callable convertible to F.

call [virtual]

Invoke the wrapped callable with the full argument array.

type_key [virtual]

Return the type key of the implementation.

Created with MrDocs