public

Inheritance Graph

graph BT
	CacheObjectPriority
	click CacheObjectPriority "classMinSG_1_1OutOfCore_1_1CacheObjectPriority"

Description

Public Functions

   
   
  CacheObjectPriority()
   
  CacheObjectPriority(uint16_t newUserPriority, uint32_t newUsageFrameNumber, uint16_t newUsageCount)
Constructor taking priorities from highest to lowest influence.
   
bool operator<(const CacheObjectPriority & other) const
   
bool operator==(const CacheObjectPriority & other) const
   
uint16_t getUserPriority() const
   
void setUserPriority(uint16_t newUserPriority)
   
uint32_t getUsageCount() const
   
void setUsageCount(uint32_t newUsageCount)
   
uint32_t getUsageFrameNumber() const
   
void setUsageFrameNumber(uint32_t newUsageFrameNumber)

Documentation

function
MinSG::OutOfCore::CacheObjectPriority::CacheObjectPriority

public inline
   
   
CacheObjectPriority( )

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:31


function
MinSG::OutOfCore::CacheObjectPriority::CacheObjectPriority

public inline
     
     
CacheObjectPriority( uint16_t newUserPriority,
  uint32_t newUsageFrameNumber,
  uint16_t newUsageCount
)    

Constructor taking priorities from highest to lowest influence.

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:36


function
MinSG::OutOfCore::CacheObjectPriority::operator<

public const inline
     
     
bool operator<( const CacheObjectPriority & other ) const

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:40


function
MinSG::OutOfCore::CacheObjectPriority::operator==

public const inline
     
     
bool operator==( const CacheObjectPriority & other ) const

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:46


function
MinSG::OutOfCore::CacheObjectPriority::getUserPriority

public const inline
   
   
uint16_t getUserPriority( ) const

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:52


function
MinSG::OutOfCore::CacheObjectPriority::setUserPriority

public inline
     
     
void setUserPriority( uint16_t newUserPriority )

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:55


function
MinSG::OutOfCore::CacheObjectPriority::getUsageCount

public const inline
   
   
uint32_t getUsageCount( ) const

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:59


function
MinSG::OutOfCore::CacheObjectPriority::setUsageCount

public inline
     
     
void setUsageCount( uint32_t newUsageCount )

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:62


function
MinSG::OutOfCore::CacheObjectPriority::getUsageFrameNumber

public const inline
   
   
uint32_t getUsageFrameNumber( ) const

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:66


function
MinSG::OutOfCore::CacheObjectPriority::setUsageFrameNumber

public inline
     
     
void setUsageFrameNumber( uint32_t newUsageFrameNumber )

Defined in MinSG/Ext/OutOfCore/CacheObjectPriority.h:69