Return-Path: Delivered-To: apmail-lucene-lucy-dev-archive@minotaur.apache.org Received: (qmail 8452 invoked from network); 11 Sep 2009 16:17:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Sep 2009 16:17:41 -0000 Received: (qmail 36614 invoked by uid 500); 11 Sep 2009 16:17:41 -0000 Delivered-To: apmail-lucene-lucy-dev-archive@lucene.apache.org Received: (qmail 36543 invoked by uid 500); 11 Sep 2009 16:17:41 -0000 Mailing-List: contact lucy-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: lucy-dev@lucene.apache.org Delivered-To: mailing list lucy-dev@lucene.apache.org Received: (qmail 36533 invoked by uid 99); 11 Sep 2009 16:17:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Sep 2009 16:17:41 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [68.116.39.62] (HELO rectangular.com) (68.116.39.62) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Sep 2009 16:17:33 +0000 Received: from marvin by rectangular.com with local (Exim 4.63) (envelope-from ) id 1Mm8oA-0007Yn-O6 for lucy-dev@lucene.apache.org; Fri, 11 Sep 2009 09:17:10 -0700 Date: Fri, 11 Sep 2009 09:17:10 -0700 To: lucy-dev@lucene.apache.org Subject: Unimplemented methods Message-ID: <20090911161710.GA29046@rectangular.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) From: Marvin Humphrey X-Virus-Checked: Checked by ClamAV on apache.org Greets, Some methods which are declared within the core will have to be implemented by each binding; Obj_To_Host() is the archetypal example, but there are others as well. We'll make this work by creating multiple .c files when a class has unimplemented methods. trunk/core/Lucy/Obj.bp <-- declare methods here trunk/core/Lucy/Obj.c <-- missing Obj_to_host trunk/perl/xs/Lucy/Obj.c <-- Obj_to_host implemented here Each host binding will need its own Obj.c file where Obj_to_host can be found. Marvin Humphrey