Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::FlatMap< Key, Value > Class Template Reference

Public Types

using Container = std::vector<Pair>
using iterator = typename Container::iterator
using const_iterator = typename Container::const_iterator
using value_type = Pair

Public Member Functions

std::pair< typename Container::iterator, bool > insert (const Pair &pair)
bool erase (const Key &key)
const_iterator find (const Key &key) const
iterator find (const Key &key)
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const
const_iterator cbegin () const
const_iterator cend () const
void reserve (std::size_t size)
auto size () const
void clear ()
bool empty () const

Static Public Member Functions

static bool compare (const Pair &a, const Pair &b)