lime
Lime is a C++ library implementing Open Whisper System Signal protocol
Loading...
Searching...
No Matches
src
jni
make.hpp
Go to the documentation of this file.
1
#pragma once
2
3
namespace
jni
4
{
5
template
<
class
Result >
struct
ThingToMake
{};
6
7
template
<
class
Result,
class
... P >
8
auto
Make
(P&&... p)
9
{
10
return
MakeAnything
(
ThingToMake<Result>
(), std::forward<P>(p)...);
11
}
12
}
jni
Definition
advanced_ownership.hpp:6
jni::MakeAnything
std::vector< T > MakeAnything(ThingToMake< std::vector< T > >, JNIEnv &env, const Array< T > &array)
Definition
array.hpp:114
jni::Make
auto Make(P &&... p)
Definition
make.hpp:8
jni::ThingToMake
Definition
make.hpp:5
Generated on
for lime by
1.15.0