std::_Function_base(3cxx)

std::_Function_base3cxx

Base class of all polymorphic function object wrappers.

Usage

#include <functional>

Inherited by std::function< _Res(_ArgTypes...)> [private].

Public Types

using _Manager_type = bool(*)(_Any_data &, const _Any_data &, _Manager_operation)

Public Member Functions

bool _M_empty () const

Public Attributes

_Any_data _M_functor
_Manager_type _M_manager

Static Public Attributes

static const size_t _M_max_align
static const size_t _M_max_size

Detailed Description

Base class of all polymorphic function object wrappers.

Releases

6 releases since Debian 7 (Wheezy); the text changed 5 times.

  1. 7
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

Author

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

From libstdc++-12-doc 12.4.0-5 in Debian 13 (Trixie). Also shipped by libstdc++-13-doc, libstdc++-14-doc. Parsed by carta from the page's man source.