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

#include <VOP_ExportedParms.h>

Public Member Functions

 VOP_ExportedParmList ()
 VOP_ExportedParmList (const VOP_ExportedParmList &src_list)
 ~VOP_ExportedParmList ()
const VOP_ExportedParmListoperator= (const VOP_ExportedParmList &src)
bool operator== (const VOP_ExportedParmList &src) const
bool operator!= (const VOP_ExportedParmList &s) const
void append (const VOP_ExportedParm &parm)
void insert (const VOP_ExportedParm &parm, int idx)
void move (int first, int last, int newpos)
void remove (int idx)
void clear ()
int getParmIndex (const char *parm_name) const
const char * getParmName (int node_id) const
const VOP_ExportedParmoperator() (int idx) const
VOP_ExportedParmoperator() (int idx)
int entries () const
bool hasNode (int node_id) const
bool hasParmName (const char *parm_name) const

Detailed Description

Definition at line 78 of file VOP_ExportedParms.h.

Constructor & Destructor Documentation

VOP_ExportedParmList::VOP_ExportedParmList ( )

Definition at line 81 of file VOP_ExportedParms.h.

VOP_ExportedParmList::VOP_ExportedParmList ( const VOP_ExportedParmList src_list)

Definition at line 83 of file VOP_ExportedParms.h.

VOP_ExportedParmList::~VOP_ExportedParmList ( )

Definition at line 91 of file VOP_ExportedParms.h.

Member Function Documentation

void VOP_ExportedParmList::append ( const VOP_ExportedParm parm)

Definition at line 118 of file VOP_ExportedParms.h.

void VOP_ExportedParmList::clear ( void  )

Definition at line 142 of file VOP_ExportedParms.h.

int VOP_ExportedParmList::entries ( ) const

Definition at line 189 of file VOP_ExportedParms.h.

int VOP_ExportedParmList::getParmIndex ( const char *  parm_name) const

Return the list index of the requested parameter. Return -1 if no parameter with the name equal to parm_name can be found in the list.

Definition at line 151 of file VOP_ExportedParms.h.

const char* VOP_ExportedParmList::getParmName ( int  node_id) const

Return the name of the parameter generated by the given node. If no such parameter exists, then return NULL.

Definition at line 172 of file VOP_ExportedParms.h.

bool VOP_ExportedParmList::hasNode ( int  node_id) const

Definition at line 193 of file VOP_ExportedParms.h.

bool VOP_ExportedParmList::hasParmName ( const char *  parm_name) const

Definition at line 197 of file VOP_ExportedParms.h.

void VOP_ExportedParmList::insert ( const VOP_ExportedParm parm,
int  idx 

Definition at line 125 of file VOP_ExportedParms.h.

void VOP_ExportedParmList::move ( int  first,
int  last,
int  newpos 

Definition at line 132 of file VOP_ExportedParms.h.

Definition at line 115 of file VOP_ExportedParms.h.

const VOP_ExportedParm& VOP_ExportedParmList::operator() ( int  idx) const

Definition at line 181 of file VOP_ExportedParms.h.

VOP_ExportedParm& VOP_ExportedParmList::operator() ( int  idx)

Definition at line 185 of file VOP_ExportedParms.h.

const VOP_ExportedParmList& VOP_ExportedParmList::operator= ( const VOP_ExportedParmList src)

Definition at line 94 of file VOP_ExportedParms.h.

bool VOP_ExportedParmList::operator== ( const VOP_ExportedParmList src) const

Definition at line 105 of file VOP_ExportedParms.h.

void VOP_ExportedParmList::remove ( int  idx)

Definition at line 136 of file VOP_ExportedParms.h.

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