some debugging at the beamline (fnames)

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@549 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
x04sa
2013-05-14 10:26:28 +00:00
parent 21b511fe29
commit b660c0aebf
5 changed files with 32 additions and 11 deletions

View File

@ -209,6 +209,10 @@ slsDetectorCommand::slsDetectorCommand(slsDetectorUtils *det) {
i++;
descrToFuncMap[i].m_pFuncName="currentfname"; //OK
descrToFuncMap[i].m_pFuncPtr=&slsDetectorCommand::cmdFileName;
i++;
/* Acquisition actions */
descrToFuncMap[i].m_pFuncName="positions"; //
@ -1402,11 +1406,14 @@ string slsDetectorCommand::helpOutDir(int narg, char *args[], int action){
string slsDetectorCommand::cmdFileName(int narg, char *args[], int action){
if (action==HELP_ACTION)
return helpFileName(narg, args, action);
else if (action==PUT_ACTION)
if (cmd=="fname") {
if (action==PUT_ACTION)
myDet->setFileName(string(args[1]));
return string(myDet->getFileName());
} else
return string(myDet->getCurrentFileName());
}