Skip to content

Commit

Permalink
Merge pull request #69 from epics-base/jenkins_problem
Browse files Browse the repository at this point in the history
another atrempt to fix jenkins failure
  • Loading branch information
mrkraimer committed Apr 7, 2021
2 parents 716ec98 + 68bbb55 commit 426af71
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 42 deletions.
12 changes: 6 additions & 6 deletions src/special/pvdbcrAddRecordRegister.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

/**
* @author mrk
* @date 2021.03.12
* @date 2021.04.07
*/
#include <iocsh.h>
#include <pv/standardField.h>
Expand All @@ -20,13 +20,12 @@
// The following must be the last include for code exampleLink uses
#include <epicsExport.h>
#define epicsExportSharedSymbols
#include "pv/pvStructureCopy.h"
#include "pv/channelProviderLocal.h"
#include "pv/pvDatabase.h"
using namespace epics::pvData;
using namespace epics::pvDatabase;
using namespace std;

namespace epics { namespace pvDatabase {

class PvdbcrAddRecord;
typedef std::tr1::shared_ptr<PvdbcrAddRecord> PvdbcrAddRecordPtr;

Expand Down Expand Up @@ -122,6 +121,7 @@ void PvdbcrAddRecord::process()
pvResult->put("failure");
}
}
}}

static const iocshArg arg0 = { "recordName", iocshArgString };
static const iocshArg arg1 = { "asLevel", iocshArgInt };
Expand All @@ -143,10 +143,10 @@ static void pvdbcrAddRecordCallFunc(const iocshArgBuf *args)
if(sval) {
asGroup = string(sval);
}
PvdbcrAddRecordPtr record = PvdbcrAddRecord::create(recordName);
epics::pvDatabase::PvdbcrAddRecordPtr record = epics::pvDatabase::PvdbcrAddRecord::create(recordName);
record->setAsLevel(asLevel);
record->setAsGroup(asGroup);
PVDatabasePtr master = PVDatabase::getMaster();
epics::pvDatabase::PVDatabasePtr master = epics::pvDatabase::PVDatabase::getMaster();
bool result = master->addRecord(record);
if(!result) cout << "recordname " << recordName << " not added" << endl;
}
Expand Down
14 changes: 7 additions & 7 deletions src/special/pvdbcrProcessRecordRegister.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

/**
* @author mrk
* @date 2021.03.12
* @date 2021.04.07
*/
#include <epicsThread.h>
#include <epicsGuard.h>
Expand All @@ -23,14 +23,12 @@

#include <epicsExport.h>
#define epicsExportSharedSymbols
#include "pv/pvStructureCopy.h"
#include "pv/channelProviderLocal.h"
#include "pv/pvDatabase.h"

using namespace epics::pvData;
using namespace epics::pvDatabase;
using namespace std;

namespace epics { namespace pvDatabase {

typedef std::tr1::shared_ptr<epicsThread> EpicsThreadPtr;
class PvdbcrProcessRecord;
typedef std::tr1::shared_ptr<PvdbcrProcessRecord> PvdbcrProcessRecordPtr;
Expand Down Expand Up @@ -185,6 +183,7 @@ void PvdbcrProcessRecord::run()
}
}
}
}}

static const iocshArg arg0 = { "recordName", iocshArgString };
static const iocshArg arg1 = { "delay", iocshArgDouble };
Expand All @@ -209,10 +208,11 @@ static void pvdbcrProcessRecordCallFunc(const iocshArgBuf *args)
if(sval) {
asGroup = string(sval);
}
PvdbcrProcessRecordPtr record = PvdbcrProcessRecord::create(recordName,delay);
epics::pvDatabase::PvdbcrProcessRecordPtr record
= epics::pvDatabase::PvdbcrProcessRecord::create(recordName,delay);
record->setAsLevel(asLevel);
record->setAsGroup(asGroup);
PVDatabasePtr master = PVDatabase::getMaster();
epics::pvDatabase::PVDatabasePtr master = epics::pvDatabase::PVDatabase::getMaster();
bool result = master->addRecord(record);
if(!result) cout << "recordname " << recordName << " not added" << endl;
}
Expand Down
12 changes: 6 additions & 6 deletions src/special/pvdbcrRemoveRecordRegister.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

/**
* @author mrk
* @date 2021.03.12
* @date 2021.04.07
*/
#include <iocsh.h>
#include <pv/standardField.h>
Expand All @@ -19,13 +19,12 @@

#include <epicsExport.h>
#define epicsExportSharedSymbols
#include "pv/pvStructureCopy.h"
#include "pv/channelProviderLocal.h"
#include "pv/pvDatabase.h"
using namespace epics::pvData;
using namespace epics::pvDatabase;
using namespace std;

namespace epics { namespace pvDatabase {

class PvdbcrRemoveRecord;
typedef std::tr1::shared_ptr<PvdbcrRemoveRecord> PvdbcrRemoveRecordPtr;

Expand Down Expand Up @@ -96,6 +95,7 @@ void PvdbcrRemoveRecord::process()
pvRecord->remove();
pvResult->put("success");
}
}}

static const iocshArg arg0 = { "recordName", iocshArgString };
static const iocshArg arg1 = { "asLevel", iocshArgInt };
Expand All @@ -117,10 +117,10 @@ static void pvdbcrRemoveRecordCallFunc(const iocshArgBuf *args)
if(sval) {
asGroup = string(sval);
}
PvdbcrRemoveRecordPtr record = PvdbcrRemoveRecord::create(recordName);
epics::pvDatabase::PvdbcrRemoveRecordPtr record = epics::pvDatabase::PvdbcrRemoveRecord::create(recordName);
record->setAsLevel(asLevel);
record->setAsGroup(asGroup);
PVDatabasePtr master = PVDatabase::getMaster();
epics::pvDatabase::PVDatabasePtr master = epics::pvDatabase::PVDatabase::getMaster();
bool result = master->addRecord(record);
if(!result) cout << "recordname " << recordName << " not added" << endl;
}
Expand Down
14 changes: 6 additions & 8 deletions src/special/pvdbcrScalarArrayRegister.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

/**
* @author mrk
* @date 2021.03.12
* @date 2021.04.07
*/


Expand All @@ -23,11 +23,8 @@
// The following must be the last include for code pvDatabase implements
#include <epicsExport.h>
#define epicsExportSharedSymbols
#include "pv/pvStructureCopy.h"
#include "pv/channelProviderLocal.h"
#include "pv/pvDatabase.h"
using namespace epics::pvData;
using namespace epics::pvDatabase;
using namespace std;

static const iocshArg arg0 = { "recordName", iocshArgString };
Expand All @@ -42,12 +39,12 @@ static void pvdbcrScalarArrayCallFunc(const iocshArgBuf *args)
{
char *sval = args[0].sval;
if(!sval) {
throw std::runtime_error("pvdbcrScalarArrayCreate recordName not specified");
throw std::runtime_error("pvdbcrScalarArray recordName not specified");
}
string recordName = string(sval);
sval = args[1].sval;
if(!sval) {
throw std::runtime_error("pvdbcrScalarArrayCreate scalarType not specified");
throw std::runtime_error("pvdbcrScalarArray scalarType not specified");
}
string scalarType = string(sval);
int asLevel = args[2].ival;
Expand All @@ -66,10 +63,11 @@ static void pvdbcrScalarArrayCallFunc(const iocshArgBuf *args)
add("alarm",standardField->alarm()) ->
createStructure();
PVStructurePtr pvStructure = pvDataCreate->createPVStructure(top);
PVRecordPtr record = PVRecord::create(recordName,pvStructure);
epics::pvDatabase::PVRecordPtr record
= epics::pvDatabase::PVRecord::create(recordName,pvStructure);
record->setAsLevel(asLevel);
record->setAsGroup(asGroup);
PVDatabasePtr master = PVDatabase::getMaster();
epics::pvDatabase::PVDatabasePtr master = epics::pvDatabase::PVDatabase::getMaster();
bool result = master->addRecord(record);
if(!result) cout << "recordname " << recordName << " not added" << endl;
}
Expand Down
13 changes: 5 additions & 8 deletions src/special/pvdbcrScalarRegister.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

/**
* @author mrk
* @date 2021.03.12
* @date 2021.04.07
*/
#include <iocsh.h>
#include <pv/standardField.h>
Expand All @@ -20,11 +20,8 @@
// The following must be the last include for code pvDatabase implements
#include <epicsExport.h>
#define epicsExportSharedSymbols
#include "pv/pvStructureCopy.h"
#include "pv/channelProviderLocal.h"
#include "pv/pvDatabase.h"
using namespace epics::pvData;
using namespace epics::pvDatabase;
using namespace std;

static const iocshArg arg0 = { "recordName", iocshArgString };
Expand All @@ -39,12 +36,12 @@ static void pvdbcrScalarCallFunc(const iocshArgBuf *args)
{
char *sval = args[0].sval;
if(!sval) {
throw std::runtime_error("pvdbcrScalarArrayCreate recordName not specified");
throw std::runtime_error("pvdbcrScalar recordName not specified");
}
string recordName = string(sval);
sval = args[1].sval;
if(!sval) {
throw std::runtime_error("pvdbcrScalarArrayCreate scalarType not specified");
throw std::runtime_error("pvdbcrScalar scalarType not specified");
}
string scalarType = string(sval);
int asLevel = args[2].ival;
Expand All @@ -63,10 +60,10 @@ static void pvdbcrScalarCallFunc(const iocshArgBuf *args)
add("alarm",standardField->alarm()) ->
createStructure();
PVStructurePtr pvStructure = pvDataCreate->createPVStructure(top);
PVRecordPtr record = PVRecord::create(recordName,pvStructure);
epics::pvDatabase::PVRecordPtr record = epics::pvDatabase::PVRecord::create(recordName,pvStructure);
record->setAsLevel(asLevel);
record->setAsGroup(asGroup);
PVDatabasePtr master = PVDatabase::getMaster();
epics::pvDatabase::PVDatabasePtr master = epics::pvDatabase::PVDatabase::getMaster();
bool result = master->addRecord(record);
if(!result) cout << "recordname " << recordName << " not added" << endl;
}
Expand Down
14 changes: 7 additions & 7 deletions src/special/pvdbcrTraceRecordRegister.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

/**
* @author mrk
* @date 2021.03.12
* @date 2021.04.07
*/
#include <iocsh.h>
#include <pv/standardField.h>
Expand All @@ -20,14 +20,12 @@
// The following must be the last include
#include <epicsExport.h>
#define epicsExportSharedSymbols
#include "pv/pvStructureCopy.h"
#include "pv/channelProviderLocal.h"
#include "pv/pvDatabase.h"

using namespace epics::pvData;
using namespace epics::pvDatabase;
using namespace std;

namespace epics { namespace pvDatabase {

class PvdbcrTraceRecord;
typedef std::tr1::shared_ptr<PvdbcrTraceRecord> PvdbcrTraceRecordPtr;

Expand Down Expand Up @@ -102,6 +100,7 @@ void PvdbcrTraceRecord::process()
pvRecord->setTraceLevel(pvLevel->get());
pvResult->put("success");
}
}}

static const iocshArg arg0 = { "recordName", iocshArgString };
static const iocshArg arg1 = { "asLevel", iocshArgInt };
Expand All @@ -123,10 +122,11 @@ static void pvdbcrTraceRecordCallFunc(const iocshArgBuf *args)
if(sval) {
asGroup = string(sval);
}
PvdbcrTraceRecordPtr record = PvdbcrTraceRecord::create(recordName);
epics::pvDatabase::PvdbcrTraceRecordPtr record
= epics::pvDatabase::PvdbcrTraceRecord::create(recordName);
record->setAsLevel(asLevel);
record->setAsGroup(asGroup);
PVDatabasePtr master = PVDatabase::getMaster();
epics::pvDatabase::PVDatabasePtr master = epics::pvDatabase::PVDatabase::getMaster();
bool result = master->addRecord(record);
if(!result) cout << "recordname " << recordName << " not added" << endl;
}
Expand Down

0 comments on commit 426af71

Please sign in to comment.