more 'const uint64_t&' purges

This commit is contained in:
Andrew Meadows 2018-04-03 21:55:31 -07:00
parent bd2bfb6807
commit 70d6aa99e8
10 changed files with 23 additions and 23 deletions

View file

@ -33,7 +33,7 @@ uint64_t AvatarMixerClientData::getLastOtherAvatarEncodeTime(QUuid otherAvatar)
return 0; return 0;
} }
void AvatarMixerClientData::setLastOtherAvatarEncodeTime(const QUuid& otherAvatar, const uint64_t& time) { void AvatarMixerClientData::setLastOtherAvatarEncodeTime(const QUuid& otherAvatar, uint64_t time) {
std::unordered_map<QUuid, uint64_t>::iterator itr = _lastOtherAvatarEncodeTime.find(otherAvatar); std::unordered_map<QUuid, uint64_t>::iterator itr = _lastOtherAvatarEncodeTime.find(otherAvatar);
if (itr != _lastOtherAvatarEncodeTime.end()) { if (itr != _lastOtherAvatarEncodeTime.end()) {
itr->second = time; itr->second = time;

View file

@ -113,7 +113,7 @@ public:
ViewFrustum getViewFrustum() const { return _currentViewFrustum; } ViewFrustum getViewFrustum() const { return _currentViewFrustum; }
uint64_t getLastOtherAvatarEncodeTime(QUuid otherAvatar) const; uint64_t getLastOtherAvatarEncodeTime(QUuid otherAvatar) const;
void setLastOtherAvatarEncodeTime(const QUuid& otherAvatar, const uint64_t& time); void setLastOtherAvatarEncodeTime(const QUuid& otherAvatar, uint64_t time);
QVector<JointData>& getLastOtherAvatarSentJoints(QUuid otherAvatar) { QVector<JointData>& getLastOtherAvatarSentJoints(QUuid otherAvatar) {
auto& lastOtherAvatarSentJoints = _lastOtherAvatarSentJoints[otherAvatar]; auto& lastOtherAvatarSentJoints = _lastOtherAvatarSentJoints[otherAvatar];

View file

@ -70,7 +70,7 @@ void EntitySimulation::prepareEntityForDelete(EntityItemPointer entity) {
} }
// protected // protected
void EntitySimulation::expireMortalEntities(const uint64_t& now) { void EntitySimulation::expireMortalEntities(uint64_t now) {
if (now > _nextExpiry) { if (now > _nextExpiry) {
PROFILE_RANGE_EX(simulation_physics, "ExpireMortals", 0xffff00ff, (uint64_t)_mortalEntities.size()); PROFILE_RANGE_EX(simulation_physics, "ExpireMortals", 0xffff00ff, (uint64_t)_mortalEntities.size());
// only search for expired entities if we expect to find one // only search for expired entities if we expect to find one
@ -99,7 +99,7 @@ void EntitySimulation::expireMortalEntities(const uint64_t& now) {
} }
// protected // protected
void EntitySimulation::callUpdateOnEntitiesThatNeedIt(const uint64_t& now) { void EntitySimulation::callUpdateOnEntitiesThatNeedIt(uint64_t now) {
PerformanceTimer perfTimer("updatingEntities"); PerformanceTimer perfTimer("updatingEntities");
QMutexLocker lock(&_mutex); QMutexLocker lock(&_mutex);
SetOfEntities::iterator itemItr = _entitiesToUpdate.begin(); SetOfEntities::iterator itemItr = _entitiesToUpdate.begin();
@ -231,7 +231,7 @@ void EntitySimulation::clearEntities() {
_deadEntities.clear(); _deadEntities.clear();
} }
void EntitySimulation::moveSimpleKinematics(const uint64_t& now) { void EntitySimulation::moveSimpleKinematics(uint64_t now) {
PROFILE_RANGE_EX(simulation_physics, "MoveSimples", 0xffff00ff, (uint64_t)_simpleKinematicEntities.size()); PROFILE_RANGE_EX(simulation_physics, "MoveSimples", 0xffff00ff, (uint64_t)_simpleKinematicEntities.size());
SetOfEntities::iterator itemItr = _simpleKinematicEntities.begin(); SetOfEntities::iterator itemItr = _simpleKinematicEntities.begin();
while (itemItr != _simpleKinematicEntities.end()) { while (itemItr != _simpleKinematicEntities.end()) {

View file

@ -71,7 +71,7 @@ public:
void clearEntities(); void clearEntities();
void moveSimpleKinematics(const uint64_t& now); void moveSimpleKinematics(uint64_t now);
EntityTreePointer getEntityTree() { return _entityTree; } EntityTreePointer getEntityTree() { return _entityTree; }
@ -83,14 +83,14 @@ public:
protected: protected:
// These pure virtual methods are protected because they are not to be called will-nilly. The base class // These pure virtual methods are protected because they are not to be called will-nilly. The base class
// calls them in the right places. // calls them in the right places.
virtual void updateEntitiesInternal(const uint64_t& now) = 0; virtual void updateEntitiesInternal(uint64_t now) = 0;
virtual void addEntityInternal(EntityItemPointer entity) = 0; virtual void addEntityInternal(EntityItemPointer entity) = 0;
virtual void removeEntityInternal(EntityItemPointer entity); virtual void removeEntityInternal(EntityItemPointer entity);
virtual void changeEntityInternal(EntityItemPointer entity) = 0; virtual void changeEntityInternal(EntityItemPointer entity) = 0;
virtual void clearEntitiesInternal() = 0; virtual void clearEntitiesInternal() = 0;
void expireMortalEntities(const uint64_t& now); void expireMortalEntities(uint64_t now);
void callUpdateOnEntitiesThatNeedIt(const uint64_t& now); void callUpdateOnEntitiesThatNeedIt(uint64_t now);
virtual void sortEntitiesThatMoved(); virtual void sortEntitiesThatMoved();
QMutex _mutex{ QMutex::Recursive }; QMutex _mutex{ QMutex::Recursive };

View file

@ -50,7 +50,7 @@ void SimpleEntitySimulation::clearOwnership(const QUuid& ownerID) {
} }
} }
void SimpleEntitySimulation::updateEntitiesInternal(const uint64_t& now) { void SimpleEntitySimulation::updateEntitiesInternal(uint64_t now) {
if (now > _nextOwnerlessExpiry) { if (now > _nextOwnerlessExpiry) {
// search for ownerless objects that have expired // search for ownerless objects that have expired
QMutexLocker lock(&_mutex); QMutexLocker lock(&_mutex);

View file

@ -28,7 +28,7 @@ public:
void clearOwnership(const QUuid& ownerID); void clearOwnership(const QUuid& ownerID);
protected: protected:
virtual void updateEntitiesInternal(const uint64_t& now) override; virtual void updateEntitiesInternal(uint64_t now) override;
virtual void addEntityInternal(EntityItemPointer entity) override; virtual void addEntityInternal(EntityItemPointer entity) override;
virtual void removeEntityInternal(EntityItemPointer entity) override; virtual void removeEntityInternal(EntityItemPointer entity) override;
virtual void changeEntityInternal(EntityItemPointer entity) override; virtual void changeEntityInternal(EntityItemPointer entity) override;

View file

@ -101,22 +101,22 @@ bool SimulationOwner::set(const SimulationOwner& owner) {
return setID(owner._id) || oldPriority != _priority; return setID(owner._id) || oldPriority != _priority;
} }
void SimulationOwner::setPendingPriority(uint8_t priority, const quint64& timestamp) { void SimulationOwner::setPendingPriority(uint8_t priority, uint64_t timestamp) {
_pendingBidPriority = priority; _pendingBidPriority = priority;
_pendingBidTimestamp = timestamp; _pendingBidTimestamp = timestamp;
_pendingState = (_pendingBidPriority == 0) ? PENDING_STATE_RELEASE : PENDING_STATE_TAKE; _pendingState = (_pendingBidPriority == 0) ? PENDING_STATE_RELEASE : PENDING_STATE_TAKE;
} }
void SimulationOwner::updateExpiry() { void SimulationOwner::updateExpiry() {
const quint64 OWNERSHIP_LOCKOUT_EXPIRY = 200 * USECS_PER_MSEC; const uint64_t OWNERSHIP_LOCKOUT_EXPIRY = 200 * USECS_PER_MSEC;
_expiry = usecTimestampNow() + OWNERSHIP_LOCKOUT_EXPIRY; _expiry = usecTimestampNow() + OWNERSHIP_LOCKOUT_EXPIRY;
} }
bool SimulationOwner::pendingRelease(const quint64& timestamp) { bool SimulationOwner::pendingRelease(uint64_t timestamp) {
return _pendingBidPriority == 0 && _pendingState == PENDING_STATE_RELEASE && _pendingBidTimestamp >= timestamp; return _pendingBidPriority == 0 && _pendingState == PENDING_STATE_RELEASE && _pendingBidTimestamp >= timestamp;
} }
bool SimulationOwner::pendingTake(const quint64& timestamp) { bool SimulationOwner::pendingTake(uint64_t timestamp) {
return _pendingBidPriority > 0 && _pendingState == PENDING_STATE_TAKE && _pendingBidTimestamp >= timestamp; return _pendingBidPriority > 0 && _pendingState == PENDING_STATE_TAKE && _pendingBidTimestamp >= timestamp;
} }

View file

@ -110,7 +110,7 @@ public:
SimulationOwner(const QUuid& id, uint8_t priority); SimulationOwner(const QUuid& id, uint8_t priority);
const QUuid& getID() const { return _id; } const QUuid& getID() const { return _id; }
const quint64& getExpiry() const { return _expiry; } const uint64_t& getExpiry() const { return _expiry; }
uint8_t getPriority() const { return _priority; } uint8_t getPriority() const { return _priority; }
QByteArray toByteArray() const; QByteArray toByteArray() const;
@ -125,7 +125,7 @@ public:
bool setID(const QUuid& id); bool setID(const QUuid& id);
bool set(const QUuid& id, uint8_t priority); bool set(const QUuid& id, uint8_t priority);
bool set(const SimulationOwner& owner); bool set(const SimulationOwner& owner);
void setPendingPriority(uint8_t priority, const quint64& timestamp); void setPendingPriority(uint8_t priority, uint64_t timestamp);
bool isNull() const { return _id.isNull(); } bool isNull() const { return _id.isNull(); }
bool matchesValidID(const QUuid& id) const { return _id == id && !_id.isNull(); } bool matchesValidID(const QUuid& id) const { return _id == id && !_id.isNull(); }
@ -135,8 +135,8 @@ public:
bool hasExpired() const { return usecTimestampNow() > _expiry; } bool hasExpired() const { return usecTimestampNow() > _expiry; }
uint8_t getPendingPriority() const { return _pendingBidPriority; } uint8_t getPendingPriority() const { return _pendingBidPriority; }
bool pendingRelease(const quint64& timestamp); // return true if valid pending RELEASE bool pendingRelease(uint64_t timestamp); // return true if valid pending RELEASE
bool pendingTake(const quint64& timestamp); // return true if valid pending TAKE bool pendingTake(uint64_t timestamp); // return true if valid pending TAKE
void clearCurrentOwner(); void clearCurrentOwner();
bool operator>=(uint8_t priority) const { return _priority >= priority; } bool operator>=(uint8_t priority) const { return _priority >= priority; }
@ -152,8 +152,8 @@ public:
private: private:
QUuid _id; // owner QUuid _id; // owner
quint64 _expiry; // time when ownership can transition at equal priority uint64_t _expiry; // time when ownership can transition at equal priority
quint64 _pendingBidTimestamp; // time when pending bid was set uint64_t _pendingBidTimestamp; // time when pending bid was set
uint8_t _priority; // priority of current owner uint8_t _priority; // priority of current owner
uint8_t _pendingBidPriority; // priority at which we'd like to own it uint8_t _pendingBidPriority; // priority at which we'd like to own it
uint8_t _pendingState; // NOTHING, TAKE, or RELEASE uint8_t _pendingState; // NOTHING, TAKE, or RELEASE

View file

@ -40,7 +40,7 @@ void PhysicalEntitySimulation::init(
} }
// begin EntitySimulation overrides // begin EntitySimulation overrides
void PhysicalEntitySimulation::updateEntitiesInternal(const uint64_t& now) { void PhysicalEntitySimulation::updateEntitiesInternal(uint64_t now) {
// Do nothing here because the "internal" update the PhysicsEngine::stepSimualtion() which is done elsewhere. // Do nothing here because the "internal" update the PhysicsEngine::stepSimualtion() which is done elsewhere.
} }

View file

@ -56,7 +56,7 @@ signals:
protected: // only called by EntitySimulation protected: // only called by EntitySimulation
// overrides for EntitySimulation // overrides for EntitySimulation
virtual void updateEntitiesInternal(const uint64_t& now) override; virtual void updateEntitiesInternal(uint64_t now) override;
virtual void addEntityInternal(EntityItemPointer entity) override; virtual void addEntityInternal(EntityItemPointer entity) override;
virtual void removeEntityInternal(EntityItemPointer entity) override; virtual void removeEntityInternal(EntityItemPointer entity) override;
virtual void changeEntityInternal(EntityItemPointer entity) override; virtual void changeEntityInternal(EntityItemPointer entity) override;