24 #define epicsExportSharedSymbols 35 static const iocshArg *testArgs[] = {
38 static const iocshFuncDef addRecordFuncDef = {
"addRecordCreate", 1,testArgs};
40 static void addRecordCallFunc(
const iocshArgBuf *args)
42 char *recordName = args[0].
sval;
44 throw std::runtime_error(
"addRecordCreate invalid number of arguments");
47 bool result = PVDatabase::getMaster()->addRecord(record);
48 if(!result) cout <<
"recordname" <<
" not added" << endl;
51 static void addRecordRegister(
void)
53 static int firstTime = 1;
std::tr1::shared_ptr< AddRecord > AddRecordPtr
void iocshRegister(const char *name)
epicsExportRegistrar(addRecordRegister)
C++ and C descriptions for a thread.