Hi Thomas,
I have fixed the first problem with TDataMember::GetterMethod (now in CVS).
Your second problem is not a problem. mem->IsPersistent() must return kTRUE.
Rene Brun
Thomas Bretz wrote:
>
> Dear all,
>
> we have a strange problem using GetterMethod. Attached you find a very
> very simple class. Compiled into our shared object, loading it into the
> interpreter, from there I do...
>
> MImgCleanIslandsPar m;
>
> TDataMember *mem =
> m.IsA()->GetBaseDataMember("fNumIslands")->GetDataMember("fNumIslands");
>
> mem->GetterMethod() is NULL (should be != NULL?)
> and
> mem->IsPersistent() returns kTRUE (should be kFALSE?)
>
> any ideas? Can somebody reproduce th eproblem?
>
> I'm using root 3.05/07 on Suse 8.2 with gcc 3.2.
>
> Best regards,
> Thomas.
>
> --------------------------------------------------------------------------------
> Name: MImgCleanIslandsPar.cc
> MImgCleanIslandsPar.cc Type: Plain Text (text/plain)
> Encoding: 7bit
>
> Name: MImgCleanIslandsPar.h
> MImgCleanIslandsPar.h Type: Plain Text (text/plain)
> Encoding: 7bit
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:15 MET