mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 10:44:49 +01:00 
			
		
		
		
	common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix.
This commit is contained in:
		
							parent
							
								
									0536004d91
								
							
						
					
					
						commit
						d3c166d4d5
					
				| @ -108,11 +108,11 @@ __declspec(dllimport) void __stdcall DebugBreak(void); | ||||
|         }                                                                                          \ | ||||
|     } | ||||
| 
 | ||||
| #define NON_COPYABLE(cls)                                                                          \ | ||||
| #define YUZU_NON_COPYABLE(cls)                                                                     \ | ||||
|     cls(const cls&) = delete;                                                                      \ | ||||
|     cls& operator=(const cls&) = delete | ||||
| 
 | ||||
| #define NON_MOVEABLE(cls)                                                                          \ | ||||
| #define YUZU_NON_MOVEABLE(cls)                                                                     \ | ||||
|     cls(cls&&) = delete;                                                                           \ | ||||
|     cls& operator=(cls&&) = delete | ||||
| 
 | ||||
|  | ||||
| @ -18,8 +18,8 @@ class KernelCore; | ||||
| class KProcess; | ||||
| 
 | ||||
| #define KERNEL_AUTOOBJECT_TRAITS(CLASS, BASE_CLASS)                                                \ | ||||
|     NON_COPYABLE(CLASS);                                                                           \ | ||||
|     NON_MOVEABLE(CLASS);                                                                           \ | ||||
|     YUZU_NON_COPYABLE(CLASS);                                                                      \ | ||||
|     YUZU_NON_MOVEABLE(CLASS);                                                                      \ | ||||
|                                                                                                    \ | ||||
| private:                                                                                           \ | ||||
|     friend class ::Kernel::KClassTokenGenerator;                                                   \ | ||||
| @ -213,7 +213,7 @@ public: | ||||
| 
 | ||||
| template <typename T> | ||||
| class KScopedAutoObject { | ||||
|     NON_COPYABLE(KScopedAutoObject); | ||||
|     YUZU_NON_COPYABLE(KScopedAutoObject); | ||||
| 
 | ||||
| private: | ||||
|     template <typename U> | ||||
|  | ||||
| @ -19,8 +19,8 @@ class KernelCore; | ||||
| class KProcess; | ||||
| 
 | ||||
| class KAutoObjectWithListContainer { | ||||
|     NON_COPYABLE(KAutoObjectWithListContainer); | ||||
|     NON_MOVEABLE(KAutoObjectWithListContainer); | ||||
|     YUZU_NON_COPYABLE(KAutoObjectWithListContainer); | ||||
|     YUZU_NON_MOVEABLE(KAutoObjectWithListContainer); | ||||
| 
 | ||||
| public: | ||||
|     using ListType = Common::IntrusiveRedBlackTreeMemberTraits< | ||||
|  | ||||
| @ -23,8 +23,8 @@ namespace Kernel { | ||||
| class KernelCore; | ||||
| 
 | ||||
| class KHandleTable { | ||||
|     NON_COPYABLE(KHandleTable); | ||||
|     NON_MOVEABLE(KHandleTable); | ||||
|     YUZU_NON_COPYABLE(KHandleTable); | ||||
|     YUZU_NON_MOVEABLE(KHandleTable); | ||||
| 
 | ||||
| public: | ||||
|     static constexpr size_t MaxTableSize = 1024; | ||||
|  | ||||
| @ -25,8 +25,8 @@ class Layer; | ||||
| 
 | ||||
| /// Represents a single display type
 | ||||
| class Display { | ||||
|     NON_COPYABLE(Display); | ||||
|     NON_MOVEABLE(Display); | ||||
|     YUZU_NON_COPYABLE(Display); | ||||
|     YUZU_NON_MOVEABLE(Display); | ||||
| 
 | ||||
| public: | ||||
|     /// Constructs a display with a given unique ID and name.
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user