Return-Path: Delivered-To: apmail-ws-axis-c-dev-archive@www.apache.org Received: (qmail 65528 invoked from network); 26 May 2008 16:35:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 May 2008 16:35:07 -0000 Received: (qmail 74525 invoked by uid 500); 26 May 2008 16:35:08 -0000 Delivered-To: apmail-ws-axis-c-dev-archive@ws.apache.org Received: (qmail 74512 invoked by uid 500); 26 May 2008 16:35:08 -0000 Mailing-List: contact axis-c-dev-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C Developers List" Reply-To: "Apache AXIS C Developers List" Delivered-To: mailing list axis-c-dev@ws.apache.org Received: (qmail 74501 invoked by uid 99); 26 May 2008 16:35:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 May 2008 09:35:08 -0700 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.68.5.9] (HELO relay00.pair.com) (209.68.5.9) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 26 May 2008 16:34:11 +0000 Received: (qmail 75993 invoked from network); 26 May 2008 16:34:30 -0000 Received: from unknown (HELO ?10.100.1.80?) (unknown) by unknown with SMTP; 26 May 2008 16:34:30 -0000 X-pair-Authenticated: 123.231.21.16 Message-ID: <483AE4D5.3010002@wso2.com> Date: Mon, 26 May 2008 22:27:01 +0600 From: Samisa Abeysinghe User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Apache AXIS C Developers List Subject: Re: [GSoC XPath] Coding conventions References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Varuna Jayasiri wrote: > Dear All, > > Is it necessary to use prefixes (axiom_xpath...) for everything, even > for *internal* functions and specially macros (code is getting lengthy > :P)? These internal methods will be hidden from outside by declaring > them in a separate include file. > Yes you do need the prefix even for internal functions. Otherwise, how do you guarantee that the internal name is not used by any other third party lib on your system? It is better to use the prefix everywhere to avoid possible symbol conflits. Thanks Samisa... > Thank you, > -- > Varuna > www.xvpj.net > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG. > Version: 8.0.100 / Virus Database: 269.24.1/1466 - Release Date: 5/25/2008 6:49 PM > -- Samisa Abeysinghe Director, Engineering; WSO2 Inc. http://www.wso2.com/ - "The Open Source SOA Company" --------------------------------------------------------------------- To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org For additional commands, e-mail: axis-c-dev-help@ws.apache.org