#include <OfflineProcessing.h>
Definition at line 314 of file OfflineProcessing.h.
◆ OfflineSession()
◆ allocate()
template<typename U >
| std::unique_ptr< U[]> dspark::detail::OfflineSession::allocate |
( |
std::uint64_t |
count | ) |
|
|
inline |
◆ allocateScratch()
template<typename U >
| OfflineScratchArray< U > dspark::detail::OfflineSession::allocateScratch |
( |
std::uint64_t |
count | ) |
|
|
inline |
◆ bytes()
| std::size_t dspark::detail::OfflineSession::bytes |
( |
| ) |
const |
|
inlinenoexcept |
◆ charge()
| void dspark::detail::OfflineSession::charge |
( |
std::size_t |
bytes | ) |
|
|
inline |
◆ checkpoint()
| void dspark::detail::OfflineSession::checkpoint |
( |
OfflinePhase |
phase, |
|
|
std::int64_t |
completed, |
|
|
std::int64_t |
total |
|
) |
| const |
|
inline |
◆ useScratchResource()
| void dspark::detail::OfflineSession::useScratchResource |
( |
std::pmr::memory_resource & |
resource | ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file: