webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WTF::IndexMap< Key, Value > Class Template Reference

#include <IndexMap.h>

Public Member Functions

 IndexMap (size_t size=0)
 
void resize (size_t size)
 
void clear ()
 
size_t size () const
 
Valueoperator[] (size_t index)
 
const Valueoperator[] (size_t index) const
 
Valueoperator[] (Key *key)
 
const Valueoperator[] (Key *key) const
 
 IndexMap (size_t size=0)
 
void resize (size_t size)
 
void clear ()
 
size_t size () const
 
Valueoperator[] (size_t index)
 
const Valueoperator[] (size_t index) const
 
Valueoperator[] (Key *key)
 
const Valueoperator[] (Key *key) const
 
 IndexMap (size_t size=0)
 
void resize (size_t size)
 
void clear ()
 
size_t size () const
 
Valueoperator[] (size_t index)
 
const Valueoperator[] (size_t index) const
 
Valueoperator[] (Key *key)
 
const Valueoperator[] (Key *key) const
 

Constructor & Destructor Documentation

◆ IndexMap() [1/3]

template<typename Key , typename Value >
WTF::IndexMap< Key, Value >::IndexMap ( size_t  size = 0)
inlineexplicit

◆ IndexMap() [2/3]

template<typename Key , typename Value >
WTF::IndexMap< Key, Value >::IndexMap ( size_t  size = 0)
inlineexplicit

◆ IndexMap() [3/3]

template<typename Key , typename Value >
WTF::IndexMap< Key, Value >::IndexMap ( size_t  size = 0)
inlineexplicit

Member Function Documentation

◆ clear() [1/3]

template<typename Key , typename Value >
void WTF::IndexMap< Key, Value >::clear ( )
inline

◆ clear() [2/3]

template<typename Key , typename Value >
void WTF::IndexMap< Key, Value >::clear ( )
inline

◆ clear() [3/3]

template<typename Key , typename Value >
void WTF::IndexMap< Key, Value >::clear ( )
inline

◆ operator[]() [1/12]

template<typename Key , typename Value >
Value& WTF::IndexMap< Key, Value >::operator[] ( size_t  index)
inline

◆ operator[]() [2/12]

template<typename Key , typename Value >
Value& WTF::IndexMap< Key, Value >::operator[] ( size_t  index)
inline

◆ operator[]() [3/12]

template<typename Key , typename Value >
Value& WTF::IndexMap< Key, Value >::operator[] ( size_t  index)
inline

◆ operator[]() [4/12]

template<typename Key , typename Value >
const Value& WTF::IndexMap< Key, Value >::operator[] ( size_t  index) const
inline

◆ operator[]() [5/12]

template<typename Key , typename Value >
const Value& WTF::IndexMap< Key, Value >::operator[] ( size_t  index) const
inline

◆ operator[]() [6/12]

template<typename Key , typename Value >
const Value& WTF::IndexMap< Key, Value >::operator[] ( size_t  index) const
inline

◆ operator[]() [7/12]

template<typename Key , typename Value >
Value& WTF::IndexMap< Key, Value >::operator[] ( Key key)
inline

◆ operator[]() [8/12]

template<typename Key , typename Value >
Value& WTF::IndexMap< Key, Value >::operator[] ( Key key)
inline

◆ operator[]() [9/12]

template<typename Key , typename Value >
Value& WTF::IndexMap< Key, Value >::operator[] ( Key key)
inline

◆ operator[]() [10/12]

template<typename Key , typename Value >
const Value& WTF::IndexMap< Key, Value >::operator[] ( Key key) const
inline

◆ operator[]() [11/12]

template<typename Key , typename Value >
const Value& WTF::IndexMap< Key, Value >::operator[] ( Key key) const
inline

◆ operator[]() [12/12]

template<typename Key , typename Value >
const Value& WTF::IndexMap< Key, Value >::operator[] ( Key key) const
inline

◆ resize() [1/3]

template<typename Key , typename Value >
void WTF::IndexMap< Key, Value >::resize ( size_t  size)
inline

◆ resize() [2/3]

template<typename Key , typename Value >
void WTF::IndexMap< Key, Value >::resize ( size_t  size)
inline

◆ resize() [3/3]

template<typename Key , typename Value >
void WTF::IndexMap< Key, Value >::resize ( size_t  size)
inline

◆ size() [1/3]

template<typename Key , typename Value >
size_t WTF::IndexMap< Key, Value >::size ( ) const
inline

◆ size() [2/3]

template<typename Key , typename Value >
size_t WTF::IndexMap< Key, Value >::size ( ) const
inline

◆ size() [3/3]

template<typename Key , typename Value >
size_t WTF::IndexMap< Key, Value >::size ( ) const
inline

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