HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CE_RampKey Class Reference

#include <CE_RampCache.h>

Public Member Functions

 CE_RampKey ()
 
 CE_RampKey (UT_SharedPtr< UT_Ramp > ramp, int tuplesize, int rampsize)
 
exint numBytes () const
 
SYS_HashType hash () const
 
bool operator== (const CE_RampKey &from) const
 

Protected Attributes

SYS_HashType myHash = 0
 
UT_SharedPtr< UT_RampmyRamp
 
int myTupleSize = 0
 
int myRampSize = 0
 

Detailed Description

Definition at line 29 of file CE_RampCache.h.

Constructor & Destructor Documentation

CE_RampKey::CE_RampKey ( )
inline

Definition at line 32 of file CE_RampCache.h.

CE_RampKey::CE_RampKey ( UT_SharedPtr< UT_Ramp ramp,
int  tuplesize,
int  rampsize 
)
inline

Definition at line 35 of file CE_RampCache.h.

Member Function Documentation

SYS_HashType CE_RampKey::hash ( ) const
inline

Definition at line 55 of file CE_RampCache.h.

exint CE_RampKey::numBytes ( ) const
inline

Definition at line 47 of file CE_RampCache.h.

bool CE_RampKey::operator== ( const CE_RampKey from) const
inline

Definition at line 56 of file CE_RampCache.h.

Member Data Documentation

SYS_HashType CE_RampKey::myHash = 0
protected

Definition at line 73 of file CE_RampCache.h.

UT_SharedPtr<UT_Ramp> CE_RampKey::myRamp
protected

Definition at line 74 of file CE_RampCache.h.

int CE_RampKey::myRampSize = 0
protected

Definition at line 76 of file CE_RampCache.h.

int CE_RampKey::myTupleSize = 0
protected

Definition at line 75 of file CE_RampCache.h.


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