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

#include <SOP_NodeVerb.h>

+ Inheritance diagram for SOP_NodeCache:

Public Member Functions

 SOP_NodeCache ()
 
virtual ~SOP_NodeCache ()
 
virtual int64 getMemoryUsage (bool inclusive) const
 
CVEX_ContextgetVexContext (const char *vexpression)
 
CVEX_ContextbuildVexContext (const char *vexpression)
 
void setVexFunction (const CVEX_Function &function)
 
void clearVexContext ()
 

Protected Attributes

CVEX_ContextmyVexContext
 
CVEX_FunctionmyVexFunction
 
UT_StringHolder myVEXpression
 
UT_Array< SOP_CVEXDataBackingmyReadBacking
 
UT_Array< SOP_CVEXDataBackingmyWriteBacking
 

Friends

class SOP_NodeParms
 

Detailed Description

Definition at line 51 of file SOP_NodeVerb.h.

Constructor & Destructor Documentation

SOP_NodeCache::SOP_NodeCache ( )
inline

Definition at line 54 of file SOP_NodeVerb.h.

virtual SOP_NodeCache::~SOP_NodeCache ( )
virtual

Member Function Documentation

CVEX_Context* SOP_NodeCache::buildVexContext ( const char *  vexpression)
void SOP_NodeCache::clearVexContext ( )
virtual int64 SOP_NodeCache::getMemoryUsage ( bool  inclusive) const
virtual
CVEX_Context* SOP_NodeCache::getVexContext ( const char *  vexpression)
void SOP_NodeCache::setVexFunction ( const CVEX_Function function)

Friends And Related Function Documentation

friend class SOP_NodeParms
friend

Definition at line 74 of file SOP_NodeVerb.h.

Member Data Documentation

UT_Array<SOP_CVEXDataBacking> SOP_NodeCache::myReadBacking
protected

Definition at line 72 of file SOP_NodeVerb.h.

CVEX_Context* SOP_NodeCache::myVexContext
protected

Definition at line 69 of file SOP_NodeVerb.h.

CVEX_Function* SOP_NodeCache::myVexFunction
protected

Definition at line 70 of file SOP_NodeVerb.h.

UT_StringHolder SOP_NodeCache::myVEXpression
protected

Definition at line 71 of file SOP_NodeVerb.h.

UT_Array<SOP_CVEXDataBacking> SOP_NodeCache::myWriteBacking
protected

Definition at line 73 of file SOP_NodeVerb.h.


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