Murray Cumming wrote:
> On Wed, 2008-01-30 at 15:33 -0500, José Alburquerque wrote:
>    
>   
>>> I'm looking at the todo comments in lines 65 and 71 of the structure.hg 
>>> file (in gstreamermm).  I'm attempting to define the getter methods of 
>>> the Gst::Structure along with the id_get_value() method
>>>       
>
> This one should be quite easy.
>
>   
>>  (commented 
>>     
>>> definition) correctly.
>>>
>>>   
>>>       
>> More specifically, I modified the StructureValueProxy
>>     
>
> This seems to be a way to return two pieces of information (the value
> and its name) in the return value. I don't think it will be possible to
> do that. It's not that important to have an operator[].
>
>   
>>  class defined in 
>> structure.hg to use Glib::ValueBase (just checked in to svn).  I'm still 
>> a bit unclear about working with Glib::ValueBase so I wrote the attached 
>> test (also checked in). I'm stuck in the last if block where I'm trying 
>> to determine if the value obtained is of the right type.
>>     
>
> You can try
> G_VALUE_TYPE(value.gobj()):
> http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#G-VALUE-TYPE:CAPS
>
>   
Last question:  Once the type is determined, is it practical to attempt 
to read the value stored?  If so, how would that be done?

-Jose
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to