HDK
|
#include <VOP_CodeVarMapper.h>
Public Member Functions | |
VOP_CodeVarMapperEntry (VOP_Node *vop, VOP_CodeVarMapperContext *context) | |
~VOP_CodeVarMapperEntry () | |
void | addOutputVariable (const char *codevar, const char *var, int index, const VOP_TypeInfo &typeinfo, bool outonly) |
const char * | getOutputVariableCodeName (int index) const |
const char * | getOutputVariableName (int index) const |
const VOP_TypeInfo & | getOutputVariableTypeInfo (int index) const |
bool | getDeclareOutputVariable (int index) const |
int | getNumEntries () const |
VOP_Node * | getVop () const |
Friends | |
class | VOP_CodeVarMapper |
An entry corresponding to a vop node in a given mapper context. It contains information about output variable names and types for that vop.
Definition at line 75 of file VOP_CodeVarMapper.h.
VOP_CodeVarMapperEntry::VOP_CodeVarMapperEntry | ( | VOP_Node * | vop, |
VOP_CodeVarMapperContext * | context | ||
) |
VOP_CodeVarMapperEntry::~VOP_CodeVarMapperEntry | ( | ) |
void VOP_CodeVarMapperEntry::addOutputVariable | ( | const char * | codevar, |
const char * | var, | ||
int | index, | ||
const VOP_TypeInfo & | typeinfo, | ||
bool | outonly | ||
) |
bool VOP_CodeVarMapperEntry::getDeclareOutputVariable | ( | int | index | ) | const |
int VOP_CodeVarMapperEntry::getNumEntries | ( | ) | const |
const char* VOP_CodeVarMapperEntry::getOutputVariableCodeName | ( | int | index | ) | const |
const char* VOP_CodeVarMapperEntry::getOutputVariableName | ( | int | index | ) | const |
const VOP_TypeInfo& VOP_CodeVarMapperEntry::getOutputVariableTypeInfo | ( | int | index | ) | const |
VOP_Node* VOP_CodeVarMapperEntry::getVop | ( | ) | const |
|
friend |
Definition at line 103 of file VOP_CodeVarMapper.h.