Sirikata
|
#include <CacheRecords.hpp>
Public Member Functions | |
FCacheRecord () | |
FCacheRecord (UUID oid, ServerID bid, double pAvg, int reqsAftEvict, int gEvNum, double weight, double distance, double radius, double lookupWeighter, double distanceScalingUnits, SpaceContext *spctx, double vMag) | |
FCacheRecord (const FCacheRecord &bcr) | |
FCacheRecord (const FCacheRecord *bcr) | |
void | copy (UUID oid, ServerID bid, double pAvg, int reqsAftEvict, int gEvNum, int index, double weight, double distance, double radius, double lookupWeighter, double distScaleUnits, SpaceContext *spctx, CacheTimeMS lastAccessed, double vMag) |
void | printRecord () |
~FCacheRecord () | |
Public Attributes | |
ServerID | bID |
UUID | objid |
double | popAvg |
int | reqsSinceEvict |
int | lastEvictNum |
int | vecIndex |
double | weight |
double | distance |
double | radius |
double | lookupWeight |
double | mDistScalingUnits |
CacheTimeMS | mLastAccessTime |
double | vMag |
SpaceContext * | ctx |
Sirikata::FCacheRecord::FCacheRecord | ( | ) |
Sirikata::FCacheRecord::FCacheRecord | ( | UUID | oid, |
ServerID | bid, | ||
double | pAvg, | ||
int | reqsAftEvict, | ||
int | gEvNum, | ||
double | weight, | ||
double | distance, | ||
double | radius, | ||
double | lookupWeighter, | ||
double | distanceScalingUnits, | ||
SpaceContext * | spctx, | ||
double | vMag | ||
) |
References ctx, mLastAccessTime, and vMag.
Sirikata::FCacheRecord::FCacheRecord | ( | const FCacheRecord & | bcr | ) |
References ctx, mLastAccessTime, and vMag.
Sirikata::FCacheRecord::FCacheRecord | ( | const FCacheRecord * | bcr | ) |
References ctx, mLastAccessTime, and vMag.
Sirikata::FCacheRecord::~FCacheRecord | ( | ) |
void Sirikata::FCacheRecord::copy | ( | UUID | oid, |
ServerID | bid, | ||
double | pAvg, | ||
int | reqsAftEvict, | ||
int | gEvNum, | ||
int | index, | ||
double | weight, | ||
double | distance, | ||
double | radius, | ||
double | lookupWeighter, | ||
double | distScaleUnits, | ||
SpaceContext * | spctx, | ||
CacheTimeMS | lastAccessed, | ||
double | vMag | ||
) |
References bID, ctx, distance, lastEvictNum, lookupWeight, mDistScalingUnits, objid, popAvg, radius, reqsSinceEvict, vecIndex, vMag, and weight.
void Sirikata::FCacheRecord::printRecord | ( | ) |
References bID, distance, lastEvictNum, objid, popAvg, radius, reqsSinceEvict, Sirikata::UUID::toString(), and weight.
Referenced by Sirikata::FCache::updatePopAndIncrement(), and Sirikata::FCache::updatePopNoIncrement().
ServerID Sirikata::FCacheRecord::bID |
Referenced by copy(), Sirikata::FCache::lookup(), printRecord(), and Sirikata::FCache::updateRecord().
Referenced by copy(), and FCacheRecord().
Referenced by copy(), printRecord(), and Sirikata::FCache::updateRecord().
Referenced by copy(), printRecord(), Sirikata::FCache::updatePopAndIncrement(), and Sirikata::FCache::updatePopNoIncrement().
Referenced by Sirikata::commCacheScoreFunctionPrint(), and copy().
Referenced by copy().
Referenced by FCacheRecord(), and Sirikata::FCache::updatePopAndIncrement().
Referenced by copy(), printRecord(), Sirikata::FCache::updatePopAndIncrement(), and Sirikata::FCache::updatePopNoIncrement().
Referenced by copy(), Sirikata::FCache::lookup(), printRecord(), and Sirikata::FCache::updateRecord().
double Sirikata::FCacheRecord::vMag |
Referenced by copy(), FCacheRecord(), and Sirikata::FCache::updateRecord().
Referenced by copy(), printRecord(), and Sirikata::FCache::updateRecord().