Re: [Orbit-python-list] (in Object obj) marshalling error
Status: Inactive
Brought to you by:
tack
From: Jason T. <ta...@li...> - 2001-01-26 15:05:41
|
> > if (glue || !strcmp(tc->repo_id, "")) > > What exactly are repo_id and repo_object? Can't seem to follow this bit of > the code. repo_id is the repository id of the interface (or struct, or union, or enum, etc.) of the type. For example, IDL:Module/Interface:1.0. The snippet of code above checks to see if we know about the interface described by the repo_id (it looks it up in the hash table), or if the repo_id is an empty string, which means that the type is an generic object reference. I'm really not sure why ORBit uses an empty repo id and not IDL:CORBA/Object. Jason. |