COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
covise::coFeedback Class Reference

#include <coFeedback.h>

Public Member Functions

 coFeedback (const char *pluginName)
 Construct with name of Plugin. More...
 
void addPara (coUifPara *parameter)
 add a parameter for feedback: return FAIL/SUCCESS More...
 
void addString (const char *userString)
 add a user string for feedback: return FAIL/SUCCESS More...
 
void apply (coDistributedObject *obj)
 apply the feedback to an Object: create Attribute: return FAIL/SUCCESS More...
 
virtual ~coFeedback ()
 Destructor : virtual in case we derive objects. More...
 

Private Member Functions

void strAddMasked (char *str, const char *add)
 

Private Attributes

char * d_paraBuf
 
char * d_userBuf
 
char * d_pluginName
 
int d_numParam
 
int d_numUser
 

Static Private Attributes

static const char * s_sep
 

Constructor & Destructor Documentation

coFeedback::coFeedback ( const char *  pluginName)

Construct with name of Plugin.

coFeedback::~coFeedback ( )
virtual

Destructor : virtual in case we derive objects.

Member Function Documentation

void coFeedback::addPara ( coUifPara parameter)

add a parameter for feedback: return FAIL/SUCCESS

add a parameter for feedback

void coFeedback::addString ( const char *  userString)

add a user string for feedback: return FAIL/SUCCESS

void coFeedback::apply ( coDistributedObject obj)

apply the feedback to an Object: create Attribute: return FAIL/SUCCESS

void coFeedback::strAddMasked ( char *  str,
const char *  add 
)
private

Member Data Documentation

int covise::coFeedback::d_numParam
private
int covise::coFeedback::d_numUser
private
char* covise::coFeedback::d_paraBuf
private
char* covise::coFeedback::d_pluginName
private
char * covise::coFeedback::d_userBuf
private
const char* covise::coFeedback::s_sep
staticprivate

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