Source Code (Use browser search to find items of interest.)
Class Index
kioslave'SmbAnswerCallback (./kdebase/kioslave/smb/libsmb++/src/types.h:39)
class SmbAnswerCallback
{
protected:
char *lastAnswer;
public:
SmbAnswerCallback();
virtual ~SmbAnswerCallback();
// Possible types are:
// ANSWER_USER_NAME: a user name is requested for the server in optmessage
// ANSWER_USER_PASSWORD: a password for the user name in optmessage
// ANSWER_SERVICE_PASSWORD: a password for the service in optmessage
virtual char *getAnswer(int type, const char *optmessage);
};
kioslave'SmbAnswerCallback::SmbAnswerCallback() (./kdebase/kioslave/smb/libsmb++/src/types.cpp:50)
SmbAnswerCallback::SmbAnswerCallback()
{
lastAnswer = 0;
}
kioslave'SmbAnswerCallback::~SmbAnswerCallback() (./kdebase/kioslave/smb/libsmb++/src/types.cpp:55)
SmbAnswerCallback::~SmbAnswerCallback()
{
if (lastAnswer) delete lastAnswer;
lastAnswer = 0;
}
kioslave'SmbAnswerCallback::getAnswer() (./kdebase/kioslave/smb/libsmb++/src/types.cpp:61)
char *SmbAnswerCallback::getAnswer(int type, const char *optmessage)
{
// print your custom/internationalized message here
// ask user an answer
// reallocate (newstrcpy) lastAnswer with it, or set it to 0
return lastAnswer;
}