Spicy
List of all members
hilti::rt::map::Empty Class Reference

#include <map.h>

Inheritance diagram for hilti::rt::map::Empty:
hilti::rt::Map< bool, bool >

Additional Inherited Members

- Public Types inherited from hilti::rt::Map< bool, bool >
using M = std::map< bool, bool >
 
using C = std::shared_ptr< Map< bool, bool > *>
 
using key_type = typename M::key_type
 
using value_type = typename M::value_type
 
using size_type = uint64_t
 
using iterator = typename map::Iterator< bool, bool >
 
using const_iterator = typename map::ConstIterator< bool, bool >
 
- Public Member Functions inherited from hilti::rt::Map< bool, bool >
 Map (std::initializer_list< value_type > init)
 
bool contains (const bool &k) const
 
const bool & get (const bool &k) const &
 
bool & get (const bool &k) &
 
auto & operator[] (const bool &k) &
 
const auto & operator[] (const bool &k) const &
 
auto operator[] (const bool &k) &&
 
void index_assign (const bool &key, bool value)
 
auto begin () const
 
auto begin ()
 
auto end () const
 
auto end ()
 
auto cbegin () const
 
auto cend () const
 
size_type size () const
 
auto clear ()
 
auto erase (const key_type &key)
 
- Public Attributes inherited from hilti::rt::Map< bool, bool >
_control
 

Detailed Description

Place-holder type for an empty map that doesn't have a known element type.


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