EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: C++ API backwards compatibility
From: [email protected] (Jeff Hill)
To: "EPICS-tech-talk" <[email protected]>
Date: Thu, 7 Dec 2000 09:39:15 -0700
All,

In the portable CA server's API we are currently passing data 
using a C++ class library called GDD. Currently there is a consensus 
among the APS and LANL developers to use a different approach 
for interfacing with proprietary data in the future. 

There is also now a strong push originating at APS to change or 
completely rewrite nearly all of my existing C++ based utility libraries. 
Bob has requested that I not assume that backwards compatibility is 
needed, and instead query all of you to see how much interest there 
is in maintaining backwards compatibility with these original C++ 
based APIs.

So here is the question for sites that use any of the existing 
C++ based APIs: will it impact your site if backwards compatibility 
is not maintained for any of the following codes.

o GDD (there is consensus that this needs to be eventually replaced)
o portable server (its API currently uses GDD)
o osiTimer (APS intends to replace the API)
o tsDLList (APS intends to install their complete rewrite)
o tsSLList (APS intends to install their complete rewrite)
o resourceLib (APS intends to install their complete rewrite)

Thanks in advance.

Jeff
______________________________________________
Jeffrey O. Hill         E-mail [email protected]
LANL MS H820            Voice  505 665 1831
Los Alamos NM 87545 USA FAX    505 665 5107


Replies:
Re: C++ API backwards compatibility Andrew Johnson

Navigate by Date:
Prev: Re: Device Support for HP1428A & TVS654A Kate Feng
Next: Re: C++ API backwards compatibility Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: CA throughputs Marty Kraimer
Next: Re: C++ API backwards compatibility Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  <20002001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·