OpenCOVER
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
opencover::GuiParam Class Referenceabstract

#include <GenericGuiObject.h>

Inheritance diagram for opencover::GuiParam:
Inheritance graph
[legend]
Collaboration diagram for opencover::GuiParam:
Collaboration graph
[legend]

Public Member Functions

 GuiParam (std::string parentName, std::string name)
 
virtual ~GuiParam ()
 
std::string getName ()
 
virtual int getType ()=0
 

Protected Member Functions

virtual void setValueFromGui (const char *value)=0
 
virtual std::string getValueAsString ()=0
 
virtual std::string getDefaultValueAsString ()=0
 
void registerAtGui ()
 
void sendChangeToGui ()
 

Protected Attributes

GenericGuiObjecte
 

Friends

class GenericGuiObject
 

Constructor & Destructor Documentation

opencover::GuiParam::GuiParam ( std::string  parentName,
std::string  name 
)
inline
virtual opencover::GuiParam::~GuiParam ( )
inlinevirtual

Member Function Documentation

virtual std::string opencover::GuiParam::getDefaultValueAsString ( )
protectedpure virtual
std::string opencover::GuiParam::getName ( )
inline
virtual int opencover::GuiParam::getType ( )
pure virtual
virtual std::string opencover::GuiParam::getValueAsString ( )
protectedpure virtual
void opencover::GuiParam::registerAtGui ( )
protected
void opencover::GuiParam::sendChangeToGui ( )
protected
virtual void opencover::GuiParam::setValueFromGui ( const char *  value)
protectedpure virtual

Friends And Related Function Documentation

friend class GenericGuiObject
friend

Member Data Documentation

GenericGuiObject* opencover::GuiParam::e
protected

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