comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: making an object from class structure?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: making an object from class structure? [message #23315 is a reply to message #23302] Wed, 17 January 2001 07:32 Go to previous message
davidf is currently offline  davidf
Messages: 2866
Registered: September 1996
Senior Member
Craig Markwardt (craigmnet@cow.physics.wisc.edu) writes:

> Hi object experts!
>
> I am a little stymied on an "internal" object question. In the course
> of restoring objects from a SAVE file, I can definitely restore the
> class *structure*. That is, I can read the structure definition, the
> super classes, etc and reconstruct a class structure filled with the
> correct data.
>
> My question is, how do I get an object "pointer" to it. To be clear,
> the is the difference between S and O in the following code:
>
> s = {objtype, name:'a', value: 27}
> o = obj_new('objtype')
>
> IDL> help, s, o
> S STRUCT = -> OBJTYPE Array[1]
> O OBJREF = <ObjHeapVar3(OBJTYPE)>
>
> I have a structure like S, and want to make it into an object pointer
> like O, preserving the data inside S.
>
> Any ideas, or is this impossible?

Definitely impossible. :-)

I mean, maybe it's theoretically possible, given either INIT
or SETPROPERTY methods that configure *every* internal
field in the object structure. But I've never, ever written
an object that allows that, and I can't imagine the RSI-supplied
objects do it either.

Cheers,

David

P.S. Let's just say I'm not exactly renowned for my
programming imagination, so maybe there is still hope
from another source. :-)

--
David Fanning, Ph.D.
Fanning Software Consulting
Phone: 970-221-0438 E-Mail: davidf@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: axis and titles
Next Topic: Re: 24 vs 8 bit color systems

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 10:58:55 PDT 2025

Total time taken to generate the page: 0.88022 seconds