<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1><pre><i>Hi ,<o:p></o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i>We plan to develop a SANE Backend for a scanner device. As part of the SANE backend we plan to use certain modules which are developed in C++. Re-use of the these modules will speed up our development. We also plan to submit this SANE backend to the SANE community for it to be integrated in future releases of SANE.<o:p></o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i>But we saw a recommendation to use only ANSI C for the backend as per the below link <o:p></o:p></i></pre><pre><i><a
href="http://www.sane-project.org/backend-writing.txt">http://www.sane-project.org/backend-writing.txt</a> <o:p></o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i>But this was posted way back in 2006. Does this expectation still holds good or can we use C++ code and will still be able to submit to SANE community?<o:p></o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i>I also saw a question posted @ <a
href="http://lists.alioth.debian.org/pipermail/sane-devel/2005-October/014969.html">http://lists.alioth.debian.org/pipermail/sane-devel/2005-October/014969.html</a><o:p></o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i>It mentions about compatibility issues with old c++ compilers. As mentioned there we looked at the SANE supported platforms.<o:p></o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i>We plan to support/expect our driver to work for only few latest versions of these platforms. With this limited expectation do you still see any issue or can we use c++ in our SANE backend development.<o:p></o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i><o:p> </o:p></i></pre><pre><i>Regards<o:p></o:p></i></pre><pre><i>Ganapati<o:p></o:p></i></pre>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</body>

</html>

<table><tr><td bgcolor=#ffffff><font color=#000000><pre>______________________________________________________________________________
 DISCLAIMER: This electronic message and any attachments to this electronic
 message is intended for the exclusive use of the addressee(s) named herein
 and may contain legally privileged and confidential information. It is the 
 property of Celstream Technologies Pvt Limited. If you are not the intended
 recipient, you are hereby strictly notified not to copy, forward, distribute
 or use this message or any attachments thereto. If you have received this
 message in error, please delete it and all copies thereof, from your system
 and notify the sender at Celstream Technologies or 
 administrator@celstream.com immediately.
______________________________________________________________________________</pre></font></td></tr></table>