#include <AttributeRep.h>
Public Member Functions | |
EnumAttributeRep (BON::FCO &ptr) | |
virtual | ~EnumAttributeRep () |
ATTR_TYPE | getType () |
bool | getMenuItems () |
std::string | doDumpErroneousAttrHdr () |
std::string | doDumpErroneousAttrSrc (FCO *) |
Method | createMethodForAttr (FCO *) |
Method | createSetMethodForAttr (FCO *) |
std::string | getMethodName () |
std::string | getSetMethodName () |
std::string | enumTypeName (EnumAttributeRep *a) |
EnumAttributeRep (BON::FCO &ptr) | |
virtual | ~EnumAttributeRep () |
ATTR_TYPE | getType () |
bool | getMenuItems () |
std::string | doDumpAttr (const std::string &mm="") |
Protected Attributes | |
std::vector< std::string > | m_items |
std::vector< std::string > | m_itemsVal |
int | m_noOfItems |
int | m_noOfDefault |
Definition at line 49 of file BONExtender/Rep/AttributeRep.h.
EnumAttributeRep::EnumAttributeRep | ( | BON::FCO & | ptr | ) |
Definition at line 74 of file BONExtender/Rep/AttributeRep.cpp.
virtual EnumAttributeRep::~EnumAttributeRep | ( | ) | [inline, virtual] |
Definition at line 53 of file BONExtender/Rep/AttributeRep.h.
EnumAttributeRep::EnumAttributeRep | ( | BON::FCO & | ptr | ) |
virtual EnumAttributeRep::~EnumAttributeRep | ( | ) | [inline, virtual] |
Definition at line 51 of file MetaInterpreter/Rep/AttributeRep.h.
Implements AttributeRep.
Definition at line 215 of file BONExtender/Rep/AttributeRep.cpp.
Implements AttributeRep.
Definition at line 265 of file BONExtender/Rep/AttributeRep.cpp.
std::string EnumAttributeRep::doDumpAttr | ( | const std::string & | mm = "" |
) | [virtual] |
Implements AttributeRep.
Definition at line 232 of file MetaInterpreter/Rep/AttributeRep.cpp.
std::string EnumAttributeRep::doDumpErroneousAttrHdr | ( | ) | [virtual] |
Implements AttributeRep.
Definition at line 302 of file BONExtender/Rep/AttributeRep.cpp.
std::string EnumAttributeRep::doDumpErroneousAttrSrc | ( | FCO * | ) | [virtual] |
Implements AttributeRep.
Definition at line 324 of file BONExtender/Rep/AttributeRep.cpp.
std::string EnumAttributeRep::enumTypeName | ( | EnumAttributeRep * | a | ) |
Definition at line 195 of file BONExtender/Rep/AttributeRep.cpp.
bool EnumAttributeRep::getMenuItems | ( | ) |
bool EnumAttributeRep::getMenuItems | ( | ) |
Definition at line 82 of file BONExtender/Rep/AttributeRep.cpp.
std::string EnumAttributeRep::getMethodName | ( | ) | [virtual] |
Implements AttributeRep.
Definition at line 203 of file BONExtender/Rep/AttributeRep.cpp.
std::string EnumAttributeRep::getSetMethodName | ( | ) | [virtual] |
Implements AttributeRep.
Definition at line 209 of file BONExtender/Rep/AttributeRep.cpp.
ATTR_TYPE EnumAttributeRep::getType | ( | ) | [inline, virtual] |
Implements AttributeRep.
Definition at line 52 of file MetaInterpreter/Rep/AttributeRep.h.
ATTR_TYPE EnumAttributeRep::getType | ( | ) | [inline, virtual] |
Implements AttributeRep.
Definition at line 54 of file BONExtender/Rep/AttributeRep.h.
std::vector< std::string > EnumAttributeRep::m_items [protected] |
Definition at line 64 of file BONExtender/Rep/AttributeRep.h.
std::vector< std::string > EnumAttributeRep::m_itemsVal [protected] |
Definition at line 65 of file BONExtender/Rep/AttributeRep.h.
int EnumAttributeRep::m_noOfDefault [protected] |
Definition at line 67 of file BONExtender/Rep/AttributeRep.h.
int EnumAttributeRep::m_noOfItems [protected] |
Definition at line 66 of file BONExtender/Rep/AttributeRep.h.