percent_used to fraction_used

This commit is contained in:
Dave Schuyler 2003-07-11 23:02:58 +00:00
parent 7946536511
commit 53a3c76a2a
2 changed files with 7 additions and 7 deletions

View File

@ -110,7 +110,7 @@ allocate() {
////////////////////////////////////////////////////////////////////
// Function:
// Function: free
// Access:
// Description: Free an allocated index (index must be between _min
// and _max that were passed to the constructor).
@ -134,19 +134,19 @@ free(U32 index) {
////////////////////////////////////////////////////////////////////
// Function:
// Function: fraction_used
// Access:
// Description: return what percentage of the pool is used. The
// range is 0 to 1.0, so 75% would be 0.75, for example.
// Description: return the decimal fraction of the pool that is used.
// The range is 0 to 1.0 (e.g. 75% would be 0.75).
////////////////////////////////////////////////////////////////////
float UniqueIdAllocator::
percent_used() const {
fraction_used() const {
return float(_size-_free)/_size;
}
////////////////////////////////////////////////////////////////////
// Function:
// Function: output
// Access:
// Description: ...intended for debugging only.
////////////////////////////////////////////////////////////////////

View File

@ -53,7 +53,7 @@ PUBLISHED:
~UniqueIdAllocator();
U32 allocate();
void free(U32 index);
float percent_used() const;
float fraction_used() const;
void output(ostream& os, bool verbose=false) const;
public: