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

std::map< ProgramCacheKeyT, ProgramWithBuildStateTCache
 
std::multimap< CommonProgramKeyT, ProgramCacheKeyTKeyMap
 

Detailed Description

Definition at line 78 of file kernel_program_cache.hpp.

Member Function Documentation

◆ size()

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

Definition at line 82 of file kernel_program_cache.hpp.

Member Data Documentation

◆ Cache

std::map<ProgramCacheKeyT, ProgramWithBuildStateT> sycl::_V1::detail::KernelProgramCache::ProgramCache::Cache

Definition at line 79 of file kernel_program_cache.hpp.

◆ KeyMap

std::multimap<CommonProgramKeyT, ProgramCacheKeyT> sycl::_V1::detail::KernelProgramCache::ProgramCache::KeyMap

Definition at line 80 of file kernel_program_cache.hpp.


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