Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QRhiPassResourceMap< Key, T, Prealloc > Class Template Reference

#include <qrhi_p.h>

Collaboration diagram for QRhiPassResourceMap< Key, T, Prealloc >:

Public Types

using value_type = std::pair<Key, T>
using iterator = value_type *
using const_iterator = const value_type *

Public Member Functions

iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const
const_iterator cbegin () const
const_iterator cend () const
bool isEmpty () const
qsizetype size () const
void clear ()
const_iterator find (Key key) const
iterator find (Key key)
bool contains (Key key) const
void append (Key key, const T &value)

Detailed Description

template<typename Key, typename T, qsizetype Prealloc>
class QRhiPassResourceMap< Key, T, Prealloc >

Definition at line 831 of file qrhi_p.h.

Member Typedef Documentation

◆ const_iterator

template<typename Key, typename T, qsizetype Prealloc>
using QRhiPassResourceMap< Key, T, Prealloc >::const_iterator = const value_type *

Definition at line 836 of file qrhi_p.h.

◆ iterator

template<typename Key, typename T, qsizetype Prealloc>
using QRhiPassResourceMap< Key, T, Prealloc >::iterator = value_type *

Definition at line 835 of file qrhi_p.h.

◆ value_type

template<typename Key, typename T, qsizetype Prealloc>
using QRhiPassResourceMap< Key, T, Prealloc >::value_type = std::pair<Key, T>

Definition at line 834 of file qrhi_p.h.

Member Function Documentation

◆ append()

template<typename Key, typename T, qsizetype Prealloc>
void QRhiPassResourceMap< Key, T, Prealloc >::append ( Key key,
const T & value )
inline

Definition at line 873 of file qrhi_p.h.

◆ begin() [1/2]

template<typename Key, typename T, qsizetype Prealloc>
iterator QRhiPassResourceMap< Key, T, Prealloc >::begin ( )
inline

Definition at line 838 of file qrhi_p.h.

◆ begin() [2/2]

template<typename Key, typename T, qsizetype Prealloc>
const_iterator QRhiPassResourceMap< Key, T, Prealloc >::begin ( ) const
inline

Definition at line 840 of file qrhi_p.h.

◆ cbegin()

template<typename Key, typename T, qsizetype Prealloc>
const_iterator QRhiPassResourceMap< Key, T, Prealloc >::cbegin ( ) const
inline

Definition at line 842 of file qrhi_p.h.

◆ cend()

template<typename Key, typename T, qsizetype Prealloc>
const_iterator QRhiPassResourceMap< Key, T, Prealloc >::cend ( ) const
inline

Definition at line 843 of file qrhi_p.h.

Referenced by contains().

Here is the caller graph for this function:

◆ clear()

template<typename Key, typename T, qsizetype Prealloc>
void QRhiPassResourceMap< Key, T, Prealloc >::clear ( )
inline

Definition at line 848 of file qrhi_p.h.

◆ contains()

template<typename Key, typename T, qsizetype Prealloc>
bool QRhiPassResourceMap< Key, T, Prealloc >::contains ( Key key) const
inline

Definition at line 870 of file qrhi_p.h.

References cend().

Here is the call graph for this function:

◆ end() [1/2]

template<typename Key, typename T, qsizetype Prealloc>
iterator QRhiPassResourceMap< Key, T, Prealloc >::end ( )
inline

Definition at line 839 of file qrhi_p.h.

◆ end() [2/2]

template<typename Key, typename T, qsizetype Prealloc>
const_iterator QRhiPassResourceMap< Key, T, Prealloc >::end ( ) const
inline

Definition at line 841 of file qrhi_p.h.

◆ find() [1/2]

template<typename Key, typename T, qsizetype Prealloc>
iterator QRhiPassResourceMap< Key, T, Prealloc >::find ( Key key)
inline

Definition at line 864 of file qrhi_p.h.

◆ find() [2/2]

template<typename Key, typename T, qsizetype Prealloc>
const_iterator QRhiPassResourceMap< Key, T, Prealloc >::find ( Key key) const
inline

Definition at line 854 of file qrhi_p.h.

◆ isEmpty()

template<typename Key, typename T, qsizetype Prealloc>
bool QRhiPassResourceMap< Key, T, Prealloc >::isEmpty ( ) const
inline

Definition at line 845 of file qrhi_p.h.

◆ size()

template<typename Key, typename T, qsizetype Prealloc>
qsizetype QRhiPassResourceMap< Key, T, Prealloc >::size ( ) const
inline

Definition at line 846 of file qrhi_p.h.


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