VirtualBox

Ignore:
Timestamp:
Aug 8, 2016 11:12:33 AM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
109765
Message:

Main: warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/com/AutoLock.h

    r62476 r63147  
    179179    struct Data;
    180180    Data *m;
     181
     182    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(RWLockHandle); /* Shuts up MSC warning C4625. */
    181183};
    182184
     
    214216    struct Data;
    215217    Data *m;
     218
     219    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(WriteLockHandle); /* Shuts up MSC warning C4625. */
    216220};
    217221
     
    390394    virtual void callLockImpl(LockHandle &l);
    391395    virtual void callUnlockImpl(LockHandle &l);
     396
     397private:
     398    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(AutoReadLock); /* Shuts up MSC warning C4625. */
    392399};
    393400
     
    428435    virtual void callLockImpl(LockHandle &l);
    429436    virtual void callUnlockImpl(LockHandle &l);
     437
     438private:
     439    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(AutoWriteLockBase); /* Shuts up MSC warning C4625. */
    430440};
    431441
     
    563573    bool isWriteLockOnCurrentThread() const;
    564574    uint32_t writeLockLevel() const;
     575
     576private:
     577    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(AutoWriteLock); /* Shuts up MSC warning C4625. */
    565578};
    566579
     
    589602        cleanup();
    590603    }
     604
     605private:
     606    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(AutoMultiWriteLock2); /* Shuts up MSC warning C4625. */
    591607};
    592608
     
    611627        cleanup();
    612628    }
     629
     630private:
     631    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(AutoMultiWriteLock3); /* Shuts up MSC warning C4625. */
    613632};
    614633
     
    635654        cleanup();
    636655    }
     656
     657private:
     658    DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(AutoMultiWriteLock4); /* Shuts up MSC warning C4625. */
    637659};
    638660
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette