24 lines
424 B
C++
Executable File
24 lines
424 B
C++
Executable File
// License: Modified MIT (NON-AI)
|
|
// See the LICENSE file in the root directory for license information.
|
|
// Copyright 2026 Timothy Prepscius
|
|
|
|
#pragma once
|
|
|
|
#include <tjp/core/ptr/Ptr.h>
|
|
|
|
namespace tjp {
|
|
namespace core {
|
|
|
|
template<typename T>
|
|
struct PromiseOfFutures;
|
|
|
|
template<>
|
|
struct PromiseOfFutures<void>;
|
|
|
|
template<typename T>
|
|
using PromiseOfFuturesPtr = StrongPtr<PromiseOfFutures<T>>;
|
|
|
|
|
|
} // namespace
|
|
} // namespace
|