OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    opencascade::disable_deduction< TheType > Struct Template Reference

    The auxiliary template that is used for template argument deduction in function templates. A function argument which type is a template type parameter and it is not needed to be deducted must be declared using this class template based on the type of some other template type parameter of a function template. More...

    #include <Standard_Std.hxx>

    Public Types

    typedef TheType type

    Detailed Description

    template<typename TheType>
    struct opencascade::disable_deduction< TheType >

    The auxiliary template that is used for template argument deduction in function templates. A function argument which type is a template type parameter and it is not needed to be deducted must be declared using this class template based on the type of some other template type parameter of a function template.

    Template Parameters
    TheTypethe type that is used as a function argument type to prevent its deduction

    Member Typedef Documentation

    ◆ type

    template<typename TheType>
    typedef TheType opencascade::disable_deduction< TheType >::type

    The documentation for this struct was generated from the following file: