Changeset 106498 in vbox
- Timestamp:
- Oct 19, 2024 3:12:39 AM (4 months ago)
- svn:sync-xref-src-repo-rev:
- 165330
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/cpp/restbase.h
r106061 r106498 95 95 } 96 96 } 97 98 #if RT_CPLUSPLUS_PREREQ(201100) 99 RTCRestJsonCursor &operator=(struct RTCRestJsonCursor const &a_rThat) = delete; 100 #endif 97 101 }; 98 102 … … 148 152 */ 149 153 virtual char *getPath(RTCRestJsonCursor const &a_rCursor, char *a_pszDst, size_t a_cbDst) const RT_NOEXCEPT; 154 155 #if RT_CPLUSPLUS_PREREQ(201100) 156 RTCRestJsonPrimaryCursor &operator=(RTCRestJsonPrimaryCursor const &a_rThat) = delete; 157 #endif 150 158 }; 151 159 -
trunk/include/iprt/cpp/restoutput.h
r106061 r106498 60 60 RTCRestOutputBase() RT_NOEXCEPT; 61 61 virtual ~RTCRestOutputBase(); 62 63 RTCRestOutputBase(const RTCRestOutputBase &a_rThat) RT_NOEXCEPT; 64 RTCRestOutputBase &operator=(const RTCRestOutputBase &a_rThat) RT_NOEXCEPT; 62 65 63 66 /** … … 151 154 virtual ~RTCRestOutputPrettyBase(); 152 155 156 RTCRestOutputPrettyBase(const RTCRestOutputPrettyBase &a_rThat) RT_NOEXCEPT; 157 RTCRestOutputPrettyBase &operator=(const RTCRestOutputPrettyBase &a_rThat) RT_NOEXCEPT; 158 153 159 /** 154 160 * Begins an array. … … 228 234 229 235 /* Make non-copyable (RTCNonCopyable causes warnings): */ 236 #if RT_CPLUSPLUS_PREREQ(201100) 237 RTCRestOutputToString(RTCRestOutputToString const &) = delete; 238 RTCRestOutputToString *operator=(RTCRestOutputToString const &) = delete; 239 #else 230 240 RTCRestOutputToString(RTCRestOutputToString const &); 231 241 RTCRestOutputToString *operator=(RTCRestOutputToString const &); 242 #endif 232 243 }; 233 244 … … 269 280 270 281 /* Make non-copyable (RTCNonCopyable causes warnings): */ 282 #if RT_CPLUSPLUS_PREREQ(201100) 283 RTCRestOutputPrettyToString(RTCRestOutputToString const &) = delete; 284 RTCRestOutputPrettyToString *operator=(RTCRestOutputToString const &) = delete; 285 #else 271 286 RTCRestOutputPrettyToString(RTCRestOutputToString const &); 272 287 RTCRestOutputPrettyToString *operator=(RTCRestOutputToString const &); 288 #endif 273 289 }; 274 290 -
trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc-arm64.def
r106447 r106498 121 121 ??0RTCRestOutputPrettyBase@@QEAA@AEBV0@@Z ; (public: __cdecl RTCRestOutputPrettyBase::RTCRestOutputPrettyBase(class RTCRestOutputPrettyBase const &)) 122 122 ??0RTCRestOutputPrettyBase@@QEAA@XZ ; (public: __cdecl RTCRestOutputPrettyBase::RTCRestOutputPrettyBase(void)) 123 ??0RTCRestOutputPrettyToString@@QEAA@AEBV0@@Z ; (public: __cdecl RTCRestOutputPrettyToString::RTCRestOutputPrettyToString(class RTCRestOutputPrettyToString const &))124 123 ??0RTCRestOutputPrettyToString@@QEAA@PEAVRTCString@@_N@Z ; (public: __cdecl RTCRestOutputPrettyToString::RTCRestOutputPrettyToString(class RTCString *,bool)) 125 124 ??0RTCRestOutputToString@@QEAA@PEAVRTCString@@_N@Z ; (public: __cdecl RTCRestOutputToString::RTCRestOutputToString(class RTCString *,bool)) … … 177 176 ??4RTCRestInt32@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestInt32 & __cdecl RTCRestInt32::operator=(class RTCRestInt32 const &)) 178 177 ??4RTCRestInt64@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestInt64 & __cdecl RTCRestInt64::operator=(class RTCRestInt64 const &)) 179 ??4RTCRestJsonCursor@@QEAAAEAU0@AEBU0@@Z ; (public: struct RTCRestJsonCursor & __cdecl RTCRestJsonCursor::operator=(struct RTCRestJsonCursor const &))180 ??4RTCRestJsonPrimaryCursor@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestJsonPrimaryCursor & __cdecl RTCRestJsonPrimaryCursor::operator=(class RTCRestJsonPrimaryCursor const &))181 178 ??4RTCRestObjectBase@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestObjectBase & __cdecl RTCRestObjectBase::operator=(class RTCRestObjectBase const &)) 182 179 ??4RTCRestOutputBase@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestOutputBase & __cdecl RTCRestOutputBase::operator=(class RTCRestOutputBase const &)) -
trunk/src/VBox/Runtime/VBox/VBoxRTImp-vcc64.def
r106061 r106498 121 121 ??0RTCRestOutputPrettyBase@@QEAA@AEBV0@@Z ; (public: __cdecl RTCRestOutputPrettyBase::RTCRestOutputPrettyBase(class RTCRestOutputPrettyBase const &)) 122 122 ??0RTCRestOutputPrettyBase@@QEAA@XZ ; (public: __cdecl RTCRestOutputPrettyBase::RTCRestOutputPrettyBase(void)) 123 ??0RTCRestOutputPrettyToString@@QEAA@AEBV0@@Z ; (public: __cdecl RTCRestOutputPrettyToString::RTCRestOutputPrettyToString(class RTCRestOutputPrettyToString const &))124 123 ??0RTCRestOutputPrettyToString@@QEAA@PEAVRTCString@@_N@Z ; (public: __cdecl RTCRestOutputPrettyToString::RTCRestOutputPrettyToString(class RTCString *,bool)) 125 124 ??0RTCRestOutputToString@@QEAA@PEAVRTCString@@_N@Z ; (public: __cdecl RTCRestOutputToString::RTCRestOutputToString(class RTCString *,bool)) … … 177 176 ??4RTCRestInt32@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestInt32 & __cdecl RTCRestInt32::operator=(class RTCRestInt32 const &)) 178 177 ??4RTCRestInt64@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestInt64 & __cdecl RTCRestInt64::operator=(class RTCRestInt64 const &)) 179 ??4RTCRestJsonCursor@@QEAAAEAU0@AEBU0@@Z ; (public: struct RTCRestJsonCursor & __cdecl RTCRestJsonCursor::operator=(struct RTCRestJsonCursor const &))180 ??4RTCRestJsonPrimaryCursor@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestJsonPrimaryCursor & __cdecl RTCRestJsonPrimaryCursor::operator=(class RTCRestJsonPrimaryCursor const &))181 178 ??4RTCRestObjectBase@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestObjectBase & __cdecl RTCRestObjectBase::operator=(class RTCRestObjectBase const &)) 182 179 ??4RTCRestOutputBase@@QEAAAEAV0@AEBV0@@Z ; (public: class RTCRestOutputBase & __cdecl RTCRestOutputBase::operator=(class RTCRestOutputBase const &)) -
trunk/src/VBox/Runtime/common/rest/RTCRestOutputBase.cpp
r106061 r106498 54 54 RTCRestOutputBase::~RTCRestOutputBase() 55 55 { 56 } 57 58 59 RTCRestOutputBase::RTCRestOutputBase(RTCRestOutputBase const &a_rThat) RT_NOEXCEPT 60 : m_uState(a_rThat.m_uState) 61 { 62 } 63 64 65 RTCRestOutputBase &RTCRestOutputBase::operator=(RTCRestOutputBase const &a_rThat) RT_NOEXCEPT 66 { 67 m_uState = a_rThat.m_uState; 68 return *this; 56 69 } 57 70 -
trunk/src/VBox/Runtime/common/rest/RTCRestOutputPrettyBase.cpp
r106061 r106498 54 54 RTCRestOutputPrettyBase::~RTCRestOutputPrettyBase() 55 55 { 56 } 57 58 59 RTCRestOutputPrettyBase::RTCRestOutputPrettyBase(const RTCRestOutputPrettyBase &a_rThat) RT_NOEXCEPT 60 : RTCRestOutputBase(a_rThat) 61 { 62 } 63 64 65 RTCRestOutputPrettyBase &RTCRestOutputPrettyBase::operator=(const RTCRestOutputPrettyBase &a_rThat) RT_NOEXCEPT 66 { 67 RTCRestOutputBase::operator=(a_rThat); 68 return *this; 56 69 } 57 70
Note:
See TracChangeset
for help on using the changeset viewer.