DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::KernelProgramCache::ProgramCache Struct Reference

#include <detail/kernel_program_cache.hpp>

Collaboration diagram for sycl::_V1::detail::KernelProgramCache::ProgramCache:

Public Member Functions

size_t size () const noexcept
 

Public Attributes

::boost::unordered_map< ProgramCacheKeyT, ProgramBuildResultPtrCache
 
::boost::unordered_multimap< CommonProgramKeyT, ProgramCacheKeyTKeyMap
 

Detailed Description

Definition at line 115 of file kernel_program_cache.hpp.

Member Function Documentation

◆ size()

size_t sycl::_V1::detail::KernelProgramCache::ProgramCache::size ( ) const
inlinenoexcept

Definition at line 119 of file kernel_program_cache.hpp.

References Cache.

Member Data Documentation

◆ Cache

::boost::unordered_map<ProgramCacheKeyT, ProgramBuildResultPtr> sycl::_V1::detail::KernelProgramCache::ProgramCache::Cache

Definition at line 116 of file kernel_program_cache.hpp.

Referenced by size().

◆ KeyMap

::boost::unordered_multimap<CommonProgramKeyT, ProgramCacheKeyT> sycl::_V1::detail::KernelProgramCache::ProgramCache::KeyMap

Definition at line 117 of file kernel_program_cache.hpp.


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