lime
Lime is a C++ library implementing Open Whisper System Signal protocol
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  }
Definition: advanced_ownership.hpp:5
auto Make(P &&... p)
Definition: make.hpp:8
Definition: make.hpp:5
std::vector< T > MakeAnything(ThingToMake< std::vector< T >>, JNIEnv &env, const Array< T > &array)
Definition: array.hpp:114