Good question! I’d be interested in a good solution as well.
> On 13.11.2014, at 18:05, Blondeau Vincent <[email protected]> > wrote: > > Hi ! > > I am doing a binding to the R library with NativeBoost. > So I create some external objects and apply some functions on them. > > If the handle to the object is not valid, either the function crashes or > gives a bad result. > > How can I ensure to have a valid pointer at anytime ? > > I see two solutions: > - Either check at any NativeBoost call that the handle is valid (by > checking the session id) > - Or do a proxy that checks the session and recreate the external > object. > > What do you think ? > > Thanks in advance, > > Cheers, > Vincent BLONDEAU > > > > Ce message et les pièces jointes sont confidentiels et réservés à l'usage > exclusif de ses destinataires. Il peut également être protégé par le secret > professionnel. Si vous recevez ce message par erreur, merci d'en avertir > immédiatement l'expéditeur et de le détruire. L'intégrité du message ne > pouvant être assurée sur Internet, la responsabilité de Worldline ne pourra > être recherchée quant au contenu de ce message. Bien que les meilleurs > efforts soient faits pour maintenir cette transmission exempte de tout virus, > l'expéditeur ne donne aucune garantie à cet égard et sa responsabilité ne > saurait être recherchée pour tout dommage résultant d'un virus transmis. > > This e-mail and the documents attached are confidential and intended solely > for the addressee; it may also be privileged. If you receive this e-mail in > error, please notify the sender immediately and destroy it. As its integrity > cannot be secured on the Internet, the Worldline liability cannot be > triggered for the message content. Although the sender endeavours to maintain > a computer virus-free network, the sender does not warrant that this > transmission is virus-free and will not be liable for any damages resulting > from any virus transmitted.
