[*] Amend type wrappers
This commit is contained in:
parent
dca4ca195b
commit
a1fc9ae49a
@ -122,17 +122,20 @@ using AuAtomicInt = int;
|
||||
template<typename T>
|
||||
using AuOptional = AURORA_RUNTIME_AU_OPTIONAL<T>;
|
||||
|
||||
template<class T = void>
|
||||
using AuPredicate = AuFunction<bool(T)>;
|
||||
template<typename ...T>
|
||||
using AuPredicate = AuFunction<bool(T...)>;
|
||||
|
||||
using AuVoidFunc = AuFunction<void(void)>;
|
||||
|
||||
template<class T>
|
||||
using AuConsumer = AuFunction<void(T)>;
|
||||
template<typename ...T>
|
||||
using AuConsumer = AuFunction<void(T...)>;
|
||||
|
||||
template<class T>
|
||||
using AuSupplier = AuFunction<T(void)>;
|
||||
|
||||
template<class T, typename ...Args>
|
||||
using AuSupplierConsumer = AuFunction<T(Args...)>;
|
||||
|
||||
//#include "tinyutf8.h"
|
||||
|
||||
using AuString = std::string;// tiny_utf8::utf8_string;
|
||||
|
Loading…
Reference in New Issue
Block a user