Oscl_Opaque_Type_Compare Class Reference
[OSCL Base]

#include <oscl_opaque_type.h>

Inheritance diagram for Oscl_Opaque_Type_Compare:
OsclPriorityQueue< Qelem, Alloc, Container, Compare > OsclPriorityQueue< TOsclReady, OsclReadyAlloc, Oscl_Vector< TOsclReady, OsclReadyAlloc >, OsclReadyCompare > OsclPriorityQueue< TOsclReady, OsclReadyAlloc, Oscl_Vector< TOsclReady, OsclReadyAlloc >, OsclTimerCompare > OsclReadyQ OsclTimerQ

Public Member Functions

virtual ~Oscl_Opaque_Type_Compare ()
virtual void swap (OsclAny *a, const OsclAny *b)=0
virtual int compare_LT (OsclAny *a, OsclAny *b) const =0
virtual int compare_EQ (const OsclAny *a, const OsclAny *b) const =0

Detailed Description

Opaque type operations with swap & comparisons.


Constructor & Destructor Documentation

virtual Oscl_Opaque_Type_Compare::~Oscl_Opaque_Type_Compare (  )  [inline, virtual]

Member Function Documentation

virtual int Oscl_Opaque_Type_Compare::compare_EQ ( const OsclAny a,
const OsclAny b 
) const [pure virtual]
virtual int Oscl_Opaque_Type_Compare::compare_LT ( OsclAny a,
OsclAny b 
) const [pure virtual]
virtual void Oscl_Opaque_Type_Compare::swap ( OsclAny a,
const OsclAny b 
) [pure virtual]

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

OSCL API
Posting Version: CORE_9.002.1.1