ADTF
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ICacheStatusabstract

Interface for the sample pool service. More...

#include <cache_status_intf.h>

Inheritance diagram for ICacheStatus:
[legend]

Public Member Functions

 ADTF_IID (ICacheStatus, "cache_status.ant.system.adtf.iid")
 Marks the ICacheStatus to be castable with the ucom_cast.
 
virtual tResult GetCacheUsage (unsigned int &nUsed, unsigned int &nCached) const =0
 Information about the current status of the cache.
 
- Public Member Functions inherited from IObject
 ADTF_IID (IObject, "object.ant.ucom.adtf.iid")
 Marks the IObject to be castable with the ucom_cast()
 

Additional Inherited Members

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

Detailed Description

Interface for the sample pool service.

Definition at line 21 of file cache_status_intf.h.

Member Function Documentation

◆ ADTF_IID()

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

Marks the ICacheStatus to be castable with the ucom_cast.

See also
ADTF_IID(_interface, _striid)

◆ GetCacheUsage()

virtual tResult 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.