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

Class that contains information about a struct/class member variable. More...

#include <VOP_CompositeTypeDefinition.h>

Public Member Functions

 VOP_MemberVarInfo ()
 Constructor and destructor. More...
 
 VOP_MemberVarInfo (const VOP_TypeInfo &type_info, const char *name, const char *label=NULL, const char *old_name=NULL)
 
 ~VOP_MemberVarInfo ()
 
bool operator== (const VOP_MemberVarInfo &other) const
 Comparison operator. More...
 
const VOP_TypeInfogetTypeInfo () const
 Member getters and setters. More...
 
void setTypeInfo (const VOP_TypeInfo &type_info)
 Member getters and setters. More...
 
const UT_StringHoldergetName () const
 Member getters and setters. More...
 
void setName (const char *name)
 Member getters and setters. More...
 
const UT_StringHoldergetLabel () const
 Member getters and setters. More...
 
void setLabel (const char *label)
 Member getters and setters. More...
 
void setOldName (const char *old_name)
 Member getters and setters. More...
 
const UT_StringHoldergetOldName () const
 Member getters and setters. More...
 

Detailed Description

Class that contains information about a struct/class member variable.

Definition at line 23 of file VOP_CompositeTypeDefinition.h.

Constructor & Destructor Documentation

VOP_MemberVarInfo::VOP_MemberVarInfo ( )

Constructor and destructor.

VOP_MemberVarInfo::VOP_MemberVarInfo ( const VOP_TypeInfo type_info,
const char *  name,
const char *  label = NULL,
const char *  old_name = NULL 
)
VOP_MemberVarInfo::~VOP_MemberVarInfo ( )

Member Function Documentation

const UT_StringHolder& VOP_MemberVarInfo::getLabel ( ) const

Member getters and setters.

const UT_StringHolder& VOP_MemberVarInfo::getName ( ) const

Member getters and setters.

const UT_StringHolder& VOP_MemberVarInfo::getOldName ( ) const

Member getters and setters.

const VOP_TypeInfo& VOP_MemberVarInfo::getTypeInfo ( ) const

Member getters and setters.

bool VOP_MemberVarInfo::operator== ( const VOP_MemberVarInfo other) const

Comparison operator.

void VOP_MemberVarInfo::setLabel ( const char *  label)

Member getters and setters.

void VOP_MemberVarInfo::setName ( const char *  name)

Member getters and setters.

void VOP_MemberVarInfo::setOldName ( const char *  old_name)

Member getters and setters.

void VOP_MemberVarInfo::setTypeInfo ( const VOP_TypeInfo type_info)

Member getters and setters.


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