Redcraft/Redcraft.Utility/Source/Public/Templates
2024-12-05 16:38:49 +08:00
..
Any.h feat(templates): add MakeAny() and fix MakeOptional() 2023-02-20 18:53:59 +08:00
Atomic.h perf(templates): optimize the performance of TAtomic::FetchFn() 2023-01-07 11:10:19 +08:00
Function.h refactor(miscellaneous): clarify which fundamental types are used where 2024-11-24 20:09:31 +08:00
Invoke.h style(*): add comments and attribute specifiers 2022-12-29 21:55:02 +08:00
Meta.h refactor(*): move container and iterator tools to miscellaneous 2024-12-05 16:38:49 +08:00
Noncopyable.h refactor(*): fix EBO issues and remove NAMESPACE_PRIVATE about containers 2023-03-04 19:19:27 +08:00
Optional.h fix(templates): fix TOptional::operator* compilation error 2024-11-03 11:06:42 +08:00
PropagateConst.h feat(templates): add TPropagateConst and the corresponding testing 2023-01-20 21:05:08 +08:00
ReferenceWrapper.h fix(templates): fix TReferenceWrapper::operator= no return value 2024-11-01 23:20:55 +08:00
RetainedReference.h feat(templates): add TRetainedRef and the corresponding testing 2023-01-20 22:24:21 +08:00
ScopeHelper.h refactor(templates): change the derived class of FNoncopyable to private inheritance 2023-01-03 19:22:06 +08:00
Templates.h refactor(*): move container and iterator tools to miscellaneous 2024-12-05 16:38:49 +08:00
Tuple.h feat(templates): add Num function to TTuple 2024-11-08 11:40:13 +08:00
TypeHash.h refactor(miscellaneous): clarify which fundamental types are used where 2024-11-24 20:09:31 +08:00
Utility.h feat(memory): add ToAddress and refactor the code with it 2024-11-01 15:11:45 +08:00
Variant.h refactor(*): move TUniquePtr and TSharedPtr to memory from templates category 2023-01-19 19:34:17 +08:00