FW: sequence implementation



> -----Original Message-----
> From: Bowie Owens [mailto:bowie owens csiro au] 
> Sent: Mittwoch, 26. März 2003 23:26
> To: Cumming Murray (COMNEON Linz)
> Subject: Re: sequence implementation
> 
> 
> Hi,
> 
> Done. http://bugzilla.gnome.org/showattachment.cgi?attach_id=15219
> 
> I hope this helps, let me know if there is anything else you 
> would like. 
> I would like to continue to be able to use ORBit for the project I am 
> working on. For that I pretty much require sequence support.
> 
> Murray Cumming Comneon com wrote:
> 
> >Thanks, but:
> >
> >1. Please attach patches to _bugzilla_.
> >2. Please _attach_ patches to bugzilla.
> >
> >Murray Cumming
> >murrayc usa net
> >www.murrayc.com 
> >
> >  
> >
> >>-----Original Message-----
> >>From: Bowie Owens [mailto:bowie owens csiro au] 
> >>Sent: Mittwoch, 26. März 2003 04:22
> >>To: orbitcpp-list gnome org
> >>Subject: Re: sequence implementation
> >>
> >>
> >>Bowie Owens wrote:
> >>
> >>    
> >>
> >>>I have been trying to put together a similar patch to implement 
> >>>sequence of sequences.
> >>>
> >>>http://bugzilla.gnome.org/show_bug.cgi?id=108644
> >>>
> >>>However, I am stuck because I am not sure what types I 
> >>>      
> >>>
> >>should be using 
> >>    
> >>
> >>>for the member type/sequences. I have attached a patch 
> >>>      
> >>>
> >>which shows my 
> >>    
> >>
> >>>current changes to the orbitcpp-1.3.5 source. Any direction 
> >>>      
> >>>
> >>on where 
> >>    
> >>
> >>>to go from here would be appreciated.
> >>>      
> >>>
> >>I think I have it worked out now. Attached should be a patch that 
> >>implements IDLSequence::get_seq_typename (and 
> >>IDLEnum::get_seq_typename). The patch adds a new sequence 
> >>traits class 
> >>template seq_seq_traits which provides the traits required when a 
> >>sequence is used as the element type of a sequence. I had to make 
> >>CompoundSeqBase, CompoundBoundedSeq and CompoundUnboundedSeq 
> >>take their 
> >>SeqTraits from an additional template parameter (which defaults to 
> >>CPPElem::SeqTraits to avoid breaking everything else).
> >>
> >>This compiles and works for me on RedHat Linux 8.0 with GCC 3.2.
> >>
> >>-- 
> >>Bowie Owens
> >>
> >>CSIRO Mathematical & Information Sciences
> >>phone  : +61 3 9545 8055
> >>fax    : +61 3 9545 8080
> >>mobile : 0425 729 875
> >>email  : Bowie Owens csiro au
> >>
> >>
> >>    
> >>
> >
> >  
> >
> 
> 
> -- 
> Bowie Owens
> 
> CSIRO Mathematical & Information Sciences
> phone  : +61 3 9545 8055
> fax    : +61 3 9545 8080
> mobile : 0425 729 875
> email  : Bowie Owens csiro au
> 
> 
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]