DOP_OperatorInfo Class Reference

#include <DOP_OperatorInfo.h>

Inheritance diagram for DOP_OperatorInfo:

OP_SpecificData

List of all members.

Public Member Functions

 DOP_OperatorInfo ()
virtual ~DOP_OperatorInfo ()
int getNumOutputs () const
 Returns the number of outputs for operators of this type.
void setNumOutputs (int outputs)
 Sets the number of outputs for operators of this type.
const UT_StringgetDataName () const
void setDataName (const char *dataname)
const UT_StringgetDataTypeName () const
void setDataTypeName (const char *datatype)
const UT_StringgetLCDDataTypeName () const
void setLCDDataTypeName (const char *lcddatatype)
virtual void saveToDialogScript (ostream &os) const


Detailed Description

Definition at line 26 of file DOP_OperatorInfo.h.


Constructor & Destructor Documentation

DOP_OperatorInfo::DOP_OperatorInfo (  ) 

virtual DOP_OperatorInfo::~DOP_OperatorInfo (  )  [virtual]


Member Function Documentation

const UT_String& DOP_OperatorInfo::getDataName (  )  const

Returns the name of the data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type.

const UT_String& DOP_OperatorInfo::getDataTypeName (  )  const

Returns the type of data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type.

const UT_String& DOP_OperatorInfo::getLCDDataTypeName (  )  const

Returns the type of data that represents the "lowest common demoninator" of data types that we are compatible with.

int DOP_OperatorInfo::getNumOutputs (  )  const

Returns the number of outputs for operators of this type.

virtual void DOP_OperatorInfo::saveToDialogScript ( ostream &  os  )  const [virtual]

Implements OP_SpecificData.

void DOP_OperatorInfo::setDataName ( const char *  dataname  ) 

Sets the name of the data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type.

void DOP_OperatorInfo::setDataTypeName ( const char *  datatype  ) 

Sets the type of data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type.

void DOP_OperatorInfo::setLCDDataTypeName ( const char *  lcddatatype  ) 

Sets the type of data that represents the "lowest common demoninator" of data types that we are compatible with.

void DOP_OperatorInfo::setNumOutputs ( int  outputs  ) 

Sets the number of outputs for operators of this type.


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

Generated on Fri May 25 00:10:22 2012 for HDK by  doxygen 1.5.9