Sirikata
Public Member Functions | Public Attributes
Sirikata::FCacheRecord Struct Reference

#include <CacheRecords.hpp>

Collaboration diagram for Sirikata::FCacheRecord:

List of all members.

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
SpaceContextctx

Constructor & Destructor Documentation

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 ( )

Member Function Documentation

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 
)
void Sirikata::FCacheRecord::printRecord ( )

Member Data Documentation

Referenced by copy(), and FCacheRecord().

Referenced by copy().


The documentation for this struct was generated from the following files: