Public Member Functions | List of all members
absl::container_internal::EraseFirst Struct Reference

#include <unordered_map_modifiers_test.h>

Public Member Functions

template<class Map >
auto operator() (Map *m, int) const -> IfNotVoid< decltype(m->erase(m->begin()))>
 
template<class Map >
Map::iterator operator() (Map *m,...) const
 
template<class Map >
auto operator() (Map *m, int) const -> IfNotVoid< decltype(m->erase(m->begin()))>
 
template<class Map >
Map::iterator operator() (Map *m,...) const
 

Detailed Description

Definition at line 189 of file unordered_map_modifiers_test.h.

Member Function Documentation

◆ operator()() [1/4]

template<class Map >
auto absl::container_internal::EraseFirst::operator() ( Map *  m,
int   
) const -> IfNotVoid<decltype(m->erase(m->begin()))>
inline

Definition at line 109 of file unordered_set_modifiers_test.h.

◆ operator()() [2/4]

template<class Map >
Map::iterator absl::container_internal::EraseFirst::operator() ( Map *  m,
  ... 
) const
inline

Definition at line 114 of file unordered_set_modifiers_test.h.

◆ operator()() [3/4]

template<class Map >
auto absl::container_internal::EraseFirst::operator() ( Map *  m,
int   
) const -> IfNotVoid<decltype(m->erase(m->begin()))>
inline

Definition at line 191 of file unordered_map_modifiers_test.h.

◆ operator()() [4/4]

template<class Map >
Map::iterator absl::container_internal::EraseFirst::operator() ( Map *  m,
  ... 
) const
inline

Definition at line 196 of file unordered_map_modifiers_test.h.


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


abseil_cpp
Author(s):
autogenerated on Mon Feb 28 2022 21:31:22