Cuberite
A lightweight, fast and extensible game server for Minecraft
|
#include <IntGen.h>
Public Types | |
using | Generator = Gen |
Public Member Functions | |
cIntGenFactory (Args &&... a_args) | |
template<class LhsGen > | |
std::shared_ptr< Gen > | construct (LhsGen &&a_Lhs) |
Private Member Functions | |
template<class LhsGen , int... S> | |
std::shared_ptr< Gen > | construct_impl (LhsGen &&a_Lhs, sSeq< S... >) |
Private Attributes | |
std::tuple< Args... > | m_args |
using cIntGenFactory< Gen, Args >::Generator = Gen |
|
inline |
|
inline |
|
inlineprivate |
|
private |