Changeset 36120 in vbox for trunk/src/VBox/Frontends/VBoxBFE
- Timestamp:
- Mar 1, 2011 3:04:10 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 70284
- Location:
- trunk/src/VBox/Frontends/VBoxBFE
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.h
r28800 r36120 28 28 { 29 29 NetworkAdapterCount = 4, 30 MaxSharedFolders = 16 ,30 MaxSharedFolders = 16 31 31 }; 32 32 -
trunk/src/VBox/Frontends/VBoxBFE/VirtualBoxBase.h
r33540 r36120 307 307 } 308 308 }; 309 } ;309 } 310 310 311 311 //////////////////////////////////////////////////////////////////////////////// … … 519 519 520 520 // sets the ready state of the object 521 void setReady(bool isReady)522 { 523 mReady = isReady;521 void setReady(bool ready) 522 { 523 mReady = ready; 524 524 } 525 525 // get the ready state of the object … … 586 586 } 587 587 588 void attach (D * data) {589 AssertMsg ( data, ("new data must not be NULL"));590 if ( data && mData != data) {588 void attach (D *pData) { 589 AssertMsg (pData, ("new data must not be NULL")); 590 if (pData && mData != pData) { 591 591 if (mData && !mIsShared) 592 592 delete mData; 593 mData = data;593 mData = pData; 594 594 mIsShared = false; 595 595 } 596 596 } 597 597 598 void attach (Shareable & data) {598 void attach (Shareable &Data) { 599 599 AssertMsg ( 600 data.mData == mData || !data.mIsShared,600 Data.mData == mData || !Data.mIsShared, 601 601 ("new data must not be shared") 602 602 ); 603 if (this != & data && !data.mIsShared) {604 attach ( data.mData);605 data.mIsShared = true;606 } 607 } 608 609 void share (D * data) {610 AssertMsg ( data, ("new data must not be NULL"));611 if (mData != data) {603 if (this != &Data && !Data.mIsShared) { 604 attach (Data.mData); 605 Data.mIsShared = true; 606 } 607 } 608 609 void share (D *pData) { 610 AssertMsg (pData, ("new data must not be NULL")); 611 if (mData != pData) { 612 612 if (mData && !mIsShared) 613 613 delete mData; 614 mData = data;614 mData = pData; 615 615 mIsShared = true; 616 616 } 617 617 } 618 618 619 void share (const Shareable & data) { share (data.mData); }620 621 void attachCopy (const D * data) {622 AssertMsg ( data, ("data to copy must not be NULL"));623 if ( data)624 attach (new D (* data));625 } 626 627 void attachCopy (const Shareable & data) {628 attachCopy ( data.mData);619 void share (const Shareable &Data) { share (Data.mData); } 620 621 void attachCopy (const D *pData) { 622 AssertMsg (pData, ("data to copy must not be NULL")); 623 if (pData) 624 attach (new D (*pData)); 625 } 626 627 void attachCopy (const Shareable &Data) { 628 attachCopy (Data.mData); 629 629 } 630 630
Note:
See TracChangeset
for help on using the changeset viewer.