EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Normative types (again...)
From: Benjamin Franksen <[email protected]>
To: Michael Davidsaver <[email protected]>, "Kasemir, Kay" <[email protected]>, Timo Korhonen <[email protected]>, EPICS Core Talk <[email protected]>
Date: Tue, 17 Apr 2018 16:04:08 +0200
On 04/13/2018 05:45 PM, Michael Davidsaver wrote:
> The reason you're not seeing the precision through QSRV is that I just couldn't quite bring
> myself to publish printf-like specifiers over the network.  The idea of tempting client
> code to directly pass this to printf() scares me.
A printf-like string is obviously insufficient. As noted later in this
thread, it does not support selective use of such meta data. Thus an
effort should be made to define the minimum set of formatting meta data
for each pvData scalar type. Generic Normative Types such as NTScalar
can then use a (tagged) union of structures with one case for each
primitive scalar type. Other Normative Types where the underlying scalar
data type is fixed can use the structure associated with this type directly.

Cheers
Ben
-- 
"Make it so they have to reboot after every typo." ― Scott Adams

Attachment: signature.asc
Description: OpenPGP digital signature


References:
Normative types (again...) Timo Korhonen
Re: Normative types (again...) Kasemir, Kay
Re: Normative types (again...) Michael Davidsaver

Navigate by Date:
Prev: Re: Normative types (again...) Timo Korhonen
Next: CA get of zero length array Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Normative types (again...) Timo Korhonen
Next: CA get of zero length array Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 17 Apr 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·