C++ YT Wrapper
C++ library for working with YT clusters
Loading...
Searching...
No Matches
tvm.h
1
#pragma once
2
3
#include <yt/yt/library/tvm/tvm_base.h>
4
5
#include <library/cpp/yt/memory/intrusive_ptr.h>
6
7
namespace
NYT::NAuth {
8
10
16
struct
IServiceTicketAuthPtrWrapper
17
{
18
//
23
template
<
class
T,
class
=
typename
std::enable_if_t<std::is_convertible_v<T*, IServiceTicketAuth*>>>
24
IServiceTicketAuthPtrWrapper
(
const
TIntrusivePtr<T> ptr)
25
:
Ptr
(ptr)
26
{
27
}
28
30
NYT::TIntrusivePtr<IServiceTicketAuth>
Ptr
;
31
};
32
34
35
}
// namespace NYT::NAuth
NYT::NAuth::IServiceTicketAuthPtrWrapper::Ptr
NYT::TIntrusivePtr< IServiceTicketAuth > Ptr
Wrapped pointer.
Definition
tvm.h:30
NYT::NAuth::IServiceTicketAuthPtrWrapper::IServiceTicketAuthPtrWrapper
IServiceTicketAuthPtrWrapper(const TIntrusivePtr< T > ptr)
Definition
tvm.h:24
yt
cpp
mapreduce
interface
tvm.h
Generated by
1.15.0