Files
core_misc/tjp/core/delegate/Delegate.h
Timothy Prepscius fa54be052a flatten 20260225
2026-02-25 12:39:24 -05:00

26 lines
467 B
C++

// TJP COPYRIGHT HEADER
#pragma once
#include <tjp/core/ptr/Ptr.h>
namespace tjp::core::delegate {
template<typename Delegate_>
struct Delegator;
template<typename As_, typename Delegate_>
struct SpecializedDelegator;
template<typename Delegate_, typename DelegatorType_= Delegator<Delegate_>>
struct Token;
template<typename Token_>
struct WeakToken;
template<typename As_, typename Token_, typename Into_=StrongPtr<As_>>
struct TokenTyped;
} // namespace