ADTF
Loading...
Searching...
No Matches
adtf::system::ant::ICacheStatus Class Referenceabstract

#include <cache_status_intf.h>

Inherits adtf::ucom::ant::IObject.

Public Member Functions

 ADTF_IID (ICacheStatus, "cache_status.ant.system.adtf.iid")
 
virtual tResult GetCacheUsage (unsigned int &nUsed, unsigned int &nCached) const =0
 
- Public Member Functions inherited from adtf::ucom::ant::IObject
 ADTF_IID (IObject, "object.ant.ucom.adtf.iid")
 

Additional Inherited Members

- Protected Member Functions inherited from adtf::ucom::ant::IObject
 ~IObject ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 

Detailed Description

Interface for the sample pool service.

Member Function Documentation

◆ ADTF_IID()

adtf::system::ant::ICacheStatus::ADTF_IID ( ICacheStatus ,
"cache_status.ant.system.adtf.iid"  )

Marks the ICacheStatus to be castable with the adtf::ucom::ant::ucom_cast

See also
ADTF_IID(_interface, _striid)

◆ GetCacheUsage()

virtual tResult adtf::system::ant::ICacheStatus::GetCacheUsage ( unsigned int & nUsed,
unsigned int & nCached ) const
pure virtual

Information about the current status of the cache.

Parameters
[out]nUsedThe number of elements in use.
[out]nCachedThe number of cached elements.
Returns
Standard result.

The documentation for this class was generated from the following file: