Mark struct dbAddr arg's const.
This commit is contained in:
+105
-105
@@ -73,7 +73,7 @@
|
||||
static long cvt_st_st(
|
||||
char *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
size_t size;
|
||||
|
||||
@@ -91,7 +91,7 @@ static long cvt_st_st(
|
||||
static long cvt_st_c(
|
||||
char *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
char *end;
|
||||
long value;
|
||||
@@ -112,7 +112,7 @@ static long cvt_st_c(
|
||||
static long cvt_st_uc(
|
||||
char *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
char *end;
|
||||
unsigned long value;
|
||||
@@ -133,7 +133,7 @@ static long cvt_st_uc(
|
||||
static long cvt_st_s(
|
||||
char *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
char *end;
|
||||
long value;
|
||||
@@ -154,7 +154,7 @@ static long cvt_st_s(
|
||||
static long cvt_st_us(
|
||||
char *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
char *end;
|
||||
unsigned long value;
|
||||
@@ -175,7 +175,7 @@ static long cvt_st_us(
|
||||
static long cvt_st_l(
|
||||
char *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
char *end;
|
||||
long value;
|
||||
@@ -196,7 +196,7 @@ static long cvt_st_l(
|
||||
static long cvt_st_ul(
|
||||
char *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
double value;
|
||||
|
||||
@@ -217,7 +217,7 @@ static long cvt_st_ul(
|
||||
static long cvt_st_f(
|
||||
char *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
float value;
|
||||
|
||||
@@ -236,7 +236,7 @@ static long cvt_st_f(
|
||||
static long cvt_st_d(
|
||||
char *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
double value;
|
||||
|
||||
@@ -255,7 +255,7 @@ static long cvt_st_d(
|
||||
static long cvt_st_e(
|
||||
char *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
struct rset *prset = 0;
|
||||
long status;
|
||||
@@ -297,7 +297,7 @@ static long cvt_st_e(
|
||||
static long cvt_st_menu(
|
||||
char *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
dbFldDes *pdbFldDes = paddr->pfldDes;
|
||||
dbMenu *pdbMenu = (dbMenu *)pdbFldDes->ftPvt;
|
||||
@@ -329,7 +329,7 @@ static long cvt_st_menu(
|
||||
static long cvt_st_device(
|
||||
char *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
dbFldDes *pdbFldDes = paddr->pfldDes;
|
||||
dbDeviceMenu *pdbDeviceMenu = (dbDeviceMenu *)pdbFldDes->ftPvt;
|
||||
@@ -361,427 +361,427 @@ static long cvt_st_device(
|
||||
static long cvt_c_st(
|
||||
epicsInt8 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ cvtCharToString(*from, to); return(0); }
|
||||
|
||||
/* Convert Char to Char */
|
||||
static long cvt_c_c(
|
||||
epicsInt8 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Unsigned Char */
|
||||
static long cvt_c_uc(
|
||||
epicsInt8 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Short */
|
||||
static long cvt_c_s(
|
||||
epicsInt8 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Unsigned Short */
|
||||
static long cvt_c_us(
|
||||
epicsInt8 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Long */
|
||||
static long cvt_c_l(
|
||||
epicsInt8 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Unsigned Long */
|
||||
static long cvt_c_ul(
|
||||
epicsInt8 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Float */
|
||||
static long cvt_c_f(
|
||||
epicsInt8 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Double */
|
||||
static long cvt_c_d(
|
||||
epicsInt8 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Char to Enumerated */
|
||||
static long cvt_c_e(
|
||||
epicsInt8 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to String */
|
||||
static long cvt_uc_st(
|
||||
epicsUInt8 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ cvtUcharToString(*from, to); return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Char */
|
||||
static long cvt_uc_c(
|
||||
epicsUInt8 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Unsigned Char */
|
||||
static long cvt_uc_uc(
|
||||
epicsUInt8 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Short */
|
||||
static long cvt_uc_s(
|
||||
epicsUInt8 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Unsigned Short */
|
||||
static long cvt_uc_us(
|
||||
epicsUInt8 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Long */
|
||||
static long cvt_uc_l(
|
||||
epicsUInt8 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Unsigned Long */
|
||||
static long cvt_uc_ul(
|
||||
epicsUInt8 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Float */
|
||||
static long cvt_uc_f(
|
||||
epicsUInt8 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Double */
|
||||
static long cvt_uc_d(
|
||||
epicsUInt8 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Char to Enumerated */
|
||||
static long cvt_uc_e(
|
||||
epicsUInt8 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to String */
|
||||
static long cvt_s_st(
|
||||
epicsInt16 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ cvtShortToString(*from, to); return(0); }
|
||||
|
||||
/* Convert Short to Char */
|
||||
static long cvt_s_c(
|
||||
epicsInt16 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Unsigned Char */
|
||||
static long cvt_s_uc(
|
||||
epicsInt16 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Short */
|
||||
static long cvt_s_s(
|
||||
epicsInt16 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Unsigned Short */
|
||||
static long cvt_s_us(
|
||||
epicsInt16 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Long */
|
||||
static long cvt_s_l(
|
||||
epicsInt16 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Unsigned Long */
|
||||
static long cvt_s_ul(
|
||||
epicsInt16 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Float */
|
||||
static long cvt_s_f(
|
||||
epicsInt16 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Double */
|
||||
static long cvt_s_d(
|
||||
epicsInt16 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Short to Enumerated */
|
||||
static long cvt_s_e(
|
||||
epicsInt16 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to String */
|
||||
static long cvt_us_st(
|
||||
epicsUInt16 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ cvtUshortToString(*from, to); return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Char */
|
||||
static long cvt_us_c(
|
||||
epicsUInt16 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Unsigned Char */
|
||||
static long cvt_us_uc(
|
||||
epicsUInt16 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Short */
|
||||
static long cvt_us_s(
|
||||
epicsUInt16 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Unsigned Short */
|
||||
static long cvt_us_us(
|
||||
epicsUInt16 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Long */
|
||||
static long cvt_us_l(
|
||||
epicsUInt16 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Unsigned Long */
|
||||
static long cvt_us_ul(
|
||||
epicsUInt16 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Float */
|
||||
static long cvt_us_f(
|
||||
epicsUInt16 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Double */
|
||||
static long cvt_us_d(
|
||||
epicsUInt16 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Short to Enumerated */
|
||||
static long cvt_us_e(
|
||||
epicsUInt16 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to String */
|
||||
static long cvt_l_st(
|
||||
epicsInt32 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ cvtLongToString(*from, to); return(0); }
|
||||
|
||||
/* Convert Long to Char */
|
||||
static long cvt_l_c(
|
||||
epicsInt32 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Unsigned Char */
|
||||
static long cvt_l_uc(
|
||||
epicsInt32 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Short */
|
||||
static long cvt_l_s(
|
||||
epicsInt32 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Unsigned Short */
|
||||
static long cvt_l_us(
|
||||
epicsInt32 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Long */
|
||||
static long cvt_l_l(
|
||||
epicsInt32 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Unsigned Long */
|
||||
static long cvt_l_ul(
|
||||
epicsInt32 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Float */
|
||||
static long cvt_l_f(
|
||||
epicsInt32 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Double */
|
||||
static long cvt_l_d(
|
||||
epicsInt32 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Long to Enumerated */
|
||||
static long cvt_l_e(
|
||||
epicsInt32 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to String */
|
||||
static long cvt_ul_st(
|
||||
epicsUInt32 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ cvtUlongToString(*from, to); return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Char */
|
||||
static long cvt_ul_c(
|
||||
epicsUInt32 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Unsigned Char */
|
||||
static long cvt_ul_uc(
|
||||
epicsUInt32 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Short */
|
||||
static long cvt_ul_s(
|
||||
epicsUInt32 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Unsigned Short */
|
||||
static long cvt_ul_us(
|
||||
epicsUInt32 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Long */
|
||||
static long cvt_ul_l(
|
||||
epicsUInt32 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Unsigned Long */
|
||||
static long cvt_ul_ul(
|
||||
epicsUInt32 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Float */
|
||||
static long cvt_ul_f(
|
||||
epicsUInt32 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Double */
|
||||
static long cvt_ul_d(
|
||||
epicsUInt32 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Unsigned Long to Enumerated */
|
||||
static long cvt_ul_e(
|
||||
epicsUInt32 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to String */
|
||||
static long cvt_f_st(
|
||||
epicsFloat32 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
struct rset *prset = 0;
|
||||
long status = 0;
|
||||
@@ -799,70 +799,70 @@ static long cvt_f_st(
|
||||
static long cvt_f_c(
|
||||
epicsFloat32 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Unsigned Char */
|
||||
static long cvt_f_uc(
|
||||
epicsFloat32 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Short */
|
||||
static long cvt_f_s(
|
||||
epicsFloat32 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Unsigned Short */
|
||||
static long cvt_f_us(
|
||||
epicsFloat32 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Long */
|
||||
static long cvt_f_l(
|
||||
epicsFloat32 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Unsigned Long */
|
||||
static long cvt_f_ul(
|
||||
epicsFloat32 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Float */
|
||||
static long cvt_f_f(
|
||||
epicsFloat32 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Double */
|
||||
static long cvt_f_d(
|
||||
epicsFloat32 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Float to Enumerated */
|
||||
static long cvt_f_e(
|
||||
epicsFloat32 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to String */
|
||||
static long cvt_d_st(
|
||||
epicsFloat64 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
struct rset *prset = 0;
|
||||
long status = 0;
|
||||
@@ -880,126 +880,126 @@ static long cvt_d_st(
|
||||
static long cvt_d_c(
|
||||
epicsFloat64 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to Unsigned Char */
|
||||
static long cvt_d_uc(
|
||||
epicsFloat64 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to Short */
|
||||
static long cvt_d_s(
|
||||
epicsFloat64 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to Unsigned Short */
|
||||
static long cvt_d_us(
|
||||
epicsFloat64 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to Long */
|
||||
static long cvt_d_l(
|
||||
epicsFloat64 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to Unsigned Long */
|
||||
static long cvt_d_ul(
|
||||
epicsFloat64 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to Float */
|
||||
static long cvt_d_f(
|
||||
epicsFloat64 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to = epicsConvertDoubleToFloat(*from); return 0;}
|
||||
|
||||
/* Convert Double to Double */
|
||||
static long cvt_d_d(
|
||||
epicsFloat64 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Double to Enumerated */
|
||||
static long cvt_d_e(
|
||||
epicsFloat64 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Char */
|
||||
static long cvt_e_c(
|
||||
epicsEnum16 *from,
|
||||
epicsInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Unsigned Char */
|
||||
static long cvt_e_uc(
|
||||
epicsEnum16 *from,
|
||||
epicsUInt8 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Short */
|
||||
static long cvt_e_s(
|
||||
epicsEnum16 *from,
|
||||
epicsInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Unsigned Short */
|
||||
static long cvt_e_us(
|
||||
epicsEnum16 *from,
|
||||
epicsUInt16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Long */
|
||||
static long cvt_e_l(
|
||||
epicsEnum16 *from,
|
||||
epicsInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Unsigned Long */
|
||||
static long cvt_e_ul(
|
||||
epicsEnum16 *from,
|
||||
epicsUInt32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Float */
|
||||
static long cvt_e_f(
|
||||
epicsEnum16 *from,
|
||||
epicsFloat32 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Double */
|
||||
static long cvt_e_d(
|
||||
epicsEnum16 *from,
|
||||
epicsFloat64 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Enumerated to Enumerated */
|
||||
static long cvt_e_e(
|
||||
epicsEnum16 *from,
|
||||
epicsEnum16 *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ *to=*from; return(0); }
|
||||
|
||||
/* Convert Choices And Enumerated Types To String ... */
|
||||
@@ -1008,7 +1008,7 @@ static long cvt_e_e(
|
||||
static long cvt_e_st_get(
|
||||
epicsEnum16 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
struct rset *prset = 0;
|
||||
long status;
|
||||
@@ -1028,14 +1028,14 @@ static long cvt_e_st_get(
|
||||
static long cvt_e_st_put(
|
||||
epicsEnum16 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{ cvtUshortToString(*from, to); return(0); }
|
||||
|
||||
/* Get Menu to String */
|
||||
static long cvt_menu_st(
|
||||
epicsEnum16 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
dbFldDes *pdbFldDes;
|
||||
dbMenu *pdbMenu;
|
||||
@@ -1060,7 +1060,7 @@ static long cvt_menu_st(
|
||||
static long cvt_device_st(
|
||||
epicsEnum16 *from,
|
||||
char *to,
|
||||
struct dbAddr *paddr)
|
||||
const dbAddr *paddr)
|
||||
{
|
||||
dbFldDes *pdbFldDes;
|
||||
dbDeviceMenu *pdbDeviceMenu;
|
||||
|
||||
Reference in New Issue
Block a user