---
name: "_Reference_wrapper_base_impl"
section: "3cxx"
platform: "linux"
package: "libstdc++6-4.7-doc"
version: "4.7.2-5"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/_Reference_wrapper_base_impl"
---

# \_Reference\_wrapper\_base\_impl(3cxx)

## NAME

\_Reference\_wrapper\_base\_impl\< \_Unary, \_Binary, \_Tp \> -

## SYNOPSIS

## Detailed Description

### template\<bool \_Unary, bool \_Binary, typename \_Tp\>struct \_Reference\_wrapper\_base\_impl\< \_Unary, \_Binary, \_Tp \>

Knowing which of unary\_function and binary\_function \_Tp derives from, derives from the same and ensures that reference\_wrapper will have a weak result type. See cases below.

Definition at line 270 of file functional.

## Author

Generated automatically by Doxygen for libstdc++ from the source code.
