momo  3.9
momo::internal::DataRawUniqueHashBounds< TRaw, TSettings > Class Template Reference

#include <DataIndexes.h>

Public Types

typedef TRaw Raw
 
typedef TSettings Settings
 
typedef DataRawUniqueHashIterator< Raw, SettingsIterator
 
typedef DataRawUniqueHashBounds ConstBounds
 

Public Member Functions

 DataRawUniqueHashBounds (Raw *raw=nullptr) noexcept
 
Iterator GetBegin () const noexcept
 
Iterator GetEnd () const noexcept
 
size_t GetCount () const noexcept
 

Member Typedef Documentation

◆ ConstBounds

template<typename TRaw , typename TSettings >
typedef DataRawUniqueHashBounds momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::ConstBounds

◆ Iterator

template<typename TRaw , typename TSettings >
typedef DataRawUniqueHashIterator<Raw, Settings> momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::Iterator

◆ Raw

template<typename TRaw , typename TSettings >
typedef TRaw momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::Raw

◆ Settings

template<typename TRaw , typename TSettings >
typedef TSettings momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::Settings

Constructor & Destructor Documentation

◆ DataRawUniqueHashBounds()

template<typename TRaw , typename TSettings >
momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::DataRawUniqueHashBounds ( Raw raw = nullptr)
inlineexplicitnoexcept

Member Function Documentation

◆ GetBegin()

template<typename TRaw , typename TSettings >
Iterator momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::GetBegin ( ) const
inlinenoexcept

◆ GetCount()

template<typename TRaw , typename TSettings >
size_t momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::GetCount ( ) const
inlinenoexcept

◆ GetEnd()

template<typename TRaw , typename TSettings >
Iterator momo::internal::DataRawUniqueHashBounds< TRaw, TSettings >::GetEnd ( ) const
inlinenoexcept

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