Classes | Namespaces | Functions
stdmap_shims.h File Reference
#include <algorithm>
#include <iostream>
#include <iterator>
#include <list>
#include <map>
#include <stdexcept>
#include <type_traits>
#include <utility>
#include "fhiclcpp/parse_shims_opts.h"

Go to the source code of this file.

Classes

class  shims::map< Key, T, Compare, Allocator >
 
struct  shims::map< Key, T, Compare, Allocator >::iterator_tuple
 
struct  shims::map< Key, T, Compare, Allocator >::iter< Category, TT, Distance, Pointer, Reference >
 
struct  shims::map< Key, T, Compare, Allocator >::maps_tuple
 

Namespaces

 shims
 

Functions

template<typename IIL , typename IIR >
std::enable_if_t<!std::is_same_v< IIL, IIR > &&std::is_same_v< std::remove_const_t< typename IIL::type >, std::remove_const_t< typename IIR::type > >, boolshims::operator== (IIL left, IIR right)
 
template<typename IIL , typename IIR >
std::enable_if_t<!std::is_same_v< IIL, IIR > &&std::is_same_v< std::remove_const_t< typename IIL::type >, std::remove_const_t< typename IIR::type > >, boolshims::operator!= (IIL left, IIR right)