μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
keys_view< Map > Struct Template Referenceabstract

#include </builds/ipbus/ipbus-software/uhal/python/pybind11-python2/include/pybind11/stl_bind.h>

Public Member Functions

virtual size_t len ()=0
 
virtual iterator iter ()=0
 
virtual bool contains (const KeyType &k)=0
 
virtual bool contains (const object &k)=0
 
virtual ~keys_view ()=default
 

Public Attributes

Map & map
 

Detailed Description

template<typename Map>
struct keys_view< Map >

Definition at line 640 of file stl_bind.h.

Constructor & Destructor Documentation

◆ ~keys_view()

template<typename Map >
virtual keys_view< Map >::~keys_view ( )
virtualdefault

Member Function Documentation

◆ contains() [1/2]

template<typename Map >
virtual bool keys_view< Map >::contains ( const KeyType &  k)
pure virtual

◆ contains() [2/2]

template<typename Map >
virtual bool keys_view< Map >::contains ( const object k)
pure virtual

◆ iter()

template<typename Map >
virtual iterator keys_view< Map >::iter ( )
pure virtual

◆ len()

template<typename Map >
virtual size_t keys_view< Map >::len ( )
pure virtual

Member Data Documentation

◆ map

template<typename Map >
Map& keys_view< Map >::map

Definition at line 641 of file stl_bind.h.


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