#include <stdlib.h>#include <string.h>#include <stdio.h>#include <errno.h>#include <math.h>#include <exception>#include <algorithm>#include <stdexcept>#include <iostream>#include <map>#include <list>#include <string>#include <time.h>#include <sstream>#include <fstream>#include "epicsStdlib.h"#include "epicsString.h"#include "dbDefs.h"#include "epicsMutex.h"#include "dbBase.h"#include "dbStaticLib.h"#include "dbFldTypes.h"#include "dbCommon.h"#include "dbAccessDefs.h"#include <epicsTypes.h>#include <epicsTime.h>#include <epicsThread.h>#include <epicsTimer.h>#include <iocsh.h>#include "envDefs.h"#include "macLib.h"#include "errlog.h"#include <registryFunction.h>#include <epicsExport.h>#include "utilities.h"Go to the source code of this file.
Functions | |
| epicsShareFunc std::string epicsShareAPI | setIOCName (const char *iocName) |
| epicsShareFunc std::string epicsShareAPI | getIOCName () |
| epicsShareFunc std::string epicsShareAPI | getIOCGroup () |
| static void | setInitCallFunc (const iocshArgBuf *args) |
| static void | getInitCallFunc (const iocshArgBuf *args) |
| static void | groupInitCallFunc (const iocshArgBuf *args) |
| static void | iocnameRegister (void) |
| epicsExportRegistrar (iocnameRegister) | |
Variables | |
| static const iocshArg | setInitArg0 = { "iocName", iocshArgString } |
| The name of the ioc. More... | |
| static const iocshArg *const | setInitArgs [] = { &setInitArg0 } |
| static const iocshFuncDef | setInitFuncDef = {"setIOCName", sizeof(setInitArgs) / sizeof(iocshArg*), setInitArgs} |
| static const iocshFuncDef | getInitFuncDef = {"getIOCName", 0, NULL} |
| static const iocshFuncDef | groupInitFuncDef = {"getIOCGroup", 0, NULL} |
| epicsExportRegistrar | ( | iocnameRegister | ) |
|
static |
Definition at line 141 of file iocname.cpp.
References getIOCName().
Referenced by iocnameRegister().
| epicsShareFunc std::string epicsShareAPI getIOCGroup | ( | ) |
Definition at line 114 of file iocname.cpp.
References setIOCName().
Referenced by groupInitCallFunc().
| epicsShareFunc std::string epicsShareAPI getIOCName | ( | ) |
Definition at line 103 of file iocname.cpp.
References setIOCName().
Referenced by getInitCallFunc().
|
static |
Definition at line 147 of file iocname.cpp.
References getIOCGroup().
Referenced by iocnameRegister().
|
static |
Definition at line 153 of file iocname.cpp.
References getInitCallFunc(), groupInitCallFunc(), and setInitCallFunc().
|
static |
Definition at line 136 of file iocname.cpp.
References setIOCName().
Referenced by iocnameRegister().
| epicsShareFunc std::string epicsShareAPI setIOCName | ( | const char * | iocName | ) |
Definition at line 44 of file iocname.cpp.
Referenced by getIOCGroup(), getIOCName(), and setInitCallFunc().
|
static |
Definition at line 133 of file iocname.cpp.
|
static |
Definition at line 134 of file iocname.cpp.
|
static |
The name of the ioc.
Definition at line 129 of file iocname.cpp.
|
static |
Definition at line 130 of file iocname.cpp.
|
static |
Definition at line 132 of file iocname.cpp.
1.8.5