|  | 9045f9b3b2 | refactor(*): fix EBO issues and remove NAMESPACE_PRIVATE about containers | 2023-03-04 19:19:27 +08:00 |  | 
			
				
					|  | 5c91059203 | refactor(memory): add allocator EBO helper macro and use it for TInlineAllocator | 2023-03-02 23:02:58 +08:00 |  | 
			
				
					|  | 7a8a1648d1 | feat(containers): add TArray::Reference and TArray::ConstReference etc | 2023-03-01 23:07:29 +08:00 |  | 
			
				
					|  | a15ff69809 | refactor(memory): remove FDefaultAllocator and directly specify a specific | 2023-02-27 23:29:34 +08:00 |  | 
			
				
					|  | 40d27eece6 | refactor(containers): add the CElementalObject concept to constrain elements | 2023-02-26 22:13:45 +08:00 |  | 
			
				
					|  | c8650b4aa5 | feat(containers): add TArrayView and use TObserverPtr instead of raw pointer | 2023-02-26 21:55:36 +08:00 |  | 
			
				
					|  | 343ff8d240 | refactor(templates): refactor the return value of GetData() to TObserverPtr | 2023-02-26 19:01:32 +08:00 |  | 
			
				
					|  | e9f780622f | feat(containers): add TStaticArray and operations support | 2023-02-24 19:09:22 +08:00 |  | 
			
				
					|  | 9debe74b32 | refactor(*): remove constexpr for containers and allocators | 2023-02-22 23:37:51 +08:00 |  | 
			
				
					|  | bc3cc3d2cc | feat(containers): add helper functions like MakeReverseIterator() etc | 2023-02-21 23:22:28 +08:00 |  | 
			
				
					|  | 56cc0a4d69 | feat(containers): modify the constructor of iterator adapters to be perfect forwarding | 2023-02-19 23:28:54 +08:00 |  | 
			
				
					|  | 4cec973485 | feat(containers): add converting move constructor for iterator adaptors | 2023-02-19 21:07:03 +08:00 |  | 
			
				
					|  | 5e64450bce | feat(containers): add TFunctionalOutputIterator and operations support | 2023-02-19 19:00:57 +08:00 |  | 
			
				
					|  | 5909d20605 | feat(containers): add TFunctionalInputIterator and operations support | 2023-02-18 19:09:39 +08:00 |  | 
			
				
					|  | bae95fa438 | feat(containers): add TCountedIterator and operations support | 2023-02-16 23:34:21 +08:00 |  | 
			
				
					|  | 4bbb8e395a | feat(containers): add ENABLE_RANGE_BASED_FOR_LOOP_SUPPORT macro definition | 2023-02-15 23:41:05 +08:00 |  | 
			
				
					|  | 273be032ec | feat(containers): add TMoveIterator and operations support | 2023-02-15 23:36:18 +08:00 |  | 
			
				
					|  | 05d59ed323 | feat(containers): add TReverseIterator and operations support | 2023-02-13 19:26:09 +08:00 |  | 
			
				
					|  | 151c90d371 | refactor(memory): summing allocator support into one header file | 2023-02-13 18:51:53 +08:00 |  | 
			
				
					|  | 4ab63da977 | feat(containers): add iterator concepts and operations support | 2023-02-12 23:46:30 +08:00 |  | 
			
				
					|  | 05e62e1381 | feat(containers): add TArray and the corresponding testing | 2023-02-08 23:31:35 +08:00 |  |