15 #include <pv/pvAccess.h> 16 #include <pv/serverContext.h> 17 #include <pv/syncChannelFind.h> 18 #include <pv/pvTimeStamp.h> 19 #include <pv/rpcService.h> 20 #include <pv/timeStamp.h> 23 #include <epicsExport.h> 24 #define epicsExportSharedSymbols 34 static const iocshFuncDef pvdblFuncDef = {
37 extern "C" void pvdbl(
const iocshArgBuf *args)
40 PVStringArrayPtr pvNames = master->getRecordNames();
41 PVStringArray::const_svector xxx = pvNames->view();
42 for(
size_t i=0; i<xxx.size(); ++i) cout<< xxx[i] << endl;
46 static void registerChannelProviderLocal(
void)
48 static int firstTime = 1;
49 cout <<
"registerChannelProviderLocal firstTime " << (firstTime ?
"true" :
"false") << endl;
52 iocshRegister(&pvdblFuncDef,
pvdbl);
void pvdbl(const iocshArgBuf *args)
epicsShareFunc ChannelProviderLocalPtr getChannelProviderLocal()
epicsExportRegistrar(registerChannelProviderLocal)
std::tr1::shared_ptr< PVDatabase > PVDatabasePtr