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

#include <VOP_ExportedParms.h>

Public Types

enum  VOP_ExportedParmType { ENDGROUP, STARTGROUP, ENTRY }
 

Public Member Functions

 VOP_ExportedParm ()
 
 VOP_ExportedParm (const char *groupname)
 
 VOP_ExportedParm (VOP_ParmGenerator *vop)
 
 VOP_ExportedParm (const VOP_ExportedParm &src)=default
 
VOP_ExportedParmType getType () const
 
const char * getName () const
 
void setName (const char *name)
 
VOP_ParmGeneratorgetOp () const
 
int getOpId () const
 
bool operator== (const VOP_ExportedParm &o) const
 
bool operator!= (const VOP_ExportedParm &o) const
 

Detailed Description

Definition at line 28 of file VOP_ExportedParms.h.

Member Enumeration Documentation

Enumerator
ENDGROUP 
STARTGROUP 
ENTRY 

Definition at line 31 of file VOP_ExportedParms.h.

Constructor & Destructor Documentation

VOP_ExportedParm::VOP_ExportedParm ( )
inline

Definition at line 37 of file VOP_ExportedParms.h.

VOP_ExportedParm::VOP_ExportedParm ( const char *  groupname)
inline

Definition at line 39 of file VOP_ExportedParms.h.

VOP_ExportedParm::VOP_ExportedParm ( VOP_ParmGenerator vop)
inline

Definition at line 43 of file VOP_ExportedParms.h.

VOP_ExportedParm::VOP_ExportedParm ( const VOP_ExportedParm src)
default

Member Function Documentation

const char* VOP_ExportedParm::getName ( ) const
inline

Definition at line 51 of file VOP_ExportedParms.h.

VOP_ParmGenerator* VOP_ExportedParm::getOp ( ) const
inline

Definition at line 55 of file VOP_ExportedParms.h.

int VOP_ExportedParm::getOpId ( ) const
inline

Definition at line 63 of file VOP_ExportedParms.h.

VOP_ExportedParmType VOP_ExportedParm::getType ( ) const
inline

Definition at line 49 of file VOP_ExportedParms.h.

bool VOP_ExportedParm::operator!= ( const VOP_ExportedParm o) const
inline

Definition at line 69 of file VOP_ExportedParms.h.

bool VOP_ExportedParm::operator== ( const VOP_ExportedParm o) const
inline

Definition at line 66 of file VOP_ExportedParms.h.

void VOP_ExportedParm::setName ( const char *  name)
inline

Definition at line 53 of file VOP_ExportedParms.h.


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