caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Michael Wohlwend" <micha-1@fantasymail.de>
To: caml-list@inria.fr
Subject: question about caml_get_public_method
Date: Mon, 21 Aug 2006 09:15:32 +0200	[thread overview]
Message-ID: <20060821071532.32660@gmx.net> (raw)

if I want to connect a c++ method to a method of an ocaml class, I can choose between:
a) in the initializer of the ocaml class use register_value to register a method (like self#some_method) and then calling an external function which caches the registered value and calls that method

or

b) calling an external function with the ocaml object as argument and then  use caml_get_public_method, cache the method-id of the callback methods and use those to make the callback.

Is this just a matter of taste which one to use?

cheers
 Michael
-- 


Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer


             reply	other threads:[~2006-08-21  7:15 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-21  7:15 Michael Wohlwend [this message]
2006-08-21  9:14 ` [Caml-list] " Jacques Garrigue

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060821071532.32660@gmx.net \
    --to=micha-1@fantasymail.de \
    --cc=caml-list@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).