Public Member Functions | Public Attributes | List of all members
KeysViewImpl< Map, KeysView > Struct Template Reference

#include <stl_bind.h>

Inheritance diagram for KeysViewImpl< Map, KeysView >:
Inheritance graph
[legend]

Public Member Functions

bool contains (const object &) override
 
bool contains (const typename Map::key_type &k) override
 
iterator iter () override
 
 KeysViewImpl (Map &map)
 
size_t len () override
 

Public Attributes

Map & map
 

Detailed Description

template<typename Map, typename KeysView>
struct KeysViewImpl< Map, KeysView >

Definition at line 672 of file stl_bind.h.

Constructor & Destructor Documentation

◆ KeysViewImpl()

template<typename Map , typename KeysView >
KeysViewImpl< Map, KeysView >::KeysViewImpl ( Map &  map)
inlineexplicit

Definition at line 673 of file stl_bind.h.

Member Function Documentation

◆ contains() [1/2]

template<typename Map , typename KeysView >
bool KeysViewImpl< Map, KeysView >::contains ( const object )
inlineoverride

Definition at line 677 of file stl_bind.h.

◆ contains() [2/2]

template<typename Map , typename KeysView >
bool KeysViewImpl< Map, KeysView >::contains ( const typename Map::key_type &  k)
inlineoverride

Definition at line 676 of file stl_bind.h.

◆ iter()

template<typename Map , typename KeysView >
iterator KeysViewImpl< Map, KeysView >::iter ( )
inlineoverride

Definition at line 675 of file stl_bind.h.

◆ len()

template<typename Map , typename KeysView >
size_t KeysViewImpl< Map, KeysView >::len ( )
inlineoverride

Definition at line 674 of file stl_bind.h.

Member Data Documentation

◆ map

template<typename Map , typename KeysView >
Map& KeysViewImpl< Map, KeysView >::map

Definition at line 678 of file stl_bind.h.


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


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:15