From mboxrd@z Thu Jan 1 00:00:00 1970 From: jeremie.galarneau@efficios.com (=?UTF-8?Q?J=C3=A9r=C3=A9mie_Galarneau?=) Date: Sat, 4 Apr 2015 13:19:41 -0400 Subject: [lttng-dev] Printing complex data types with LTTng In-Reply-To: References: Message-ID: On Fri, Apr 3, 2015 at 4:26 PM, Chidhu R wrote: > Great. Thanks for the response. I wish that patch rolls out soon. > > BTW, did you mean there is a different approach with the current version of > LTTng? No, unfortunately. J?r?mie > > -- Chid > > On Fri, Apr 3, 2015 at 7:28 AM, J?r?mie Galarneau > wrote: >> >> On Tue, Mar 31, 2015 at 12:39 PM, Chidhu R wrote: >> > Hi, >> > >> > I wanted to know if there is a way to print complex data types, given >> > the >> > pointer to it. >> > >> > For ex, >> > >> > class Msg { >> > int a; >> > char *str >> > }; >> > >> > // Create an object for Msg >> > // pass the address of the object to LTTng and make LTTng print the >> > values >> > of a and str. I do not want to dereference the pointer and send the >> > individual values. Or, if there is a function which can be written to >> > dereference the values and this function could be called each time I >> > pass >> > the address of the object is also fine. >> > >> > Is there a way to achieve this with LTTng? >> >> Not for the moment. Genevi?ve Bastien (CC-ed) has worked on it and >> proposed a patch set. However, I'm not sure of the status of this >> feature. I think Mathieu wanted to go with a different approach. >> >> Regards, >> J?r?mie >> >> > >> > Thanks >> > Chid >> > >> > _______________________________________________ >> > lttng-dev mailing list >> > lttng-dev at lists.lttng.org >> > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev >> > >> >> >> >> -- >> J?r?mie Galarneau >> EfficiOS Inc. >> http://www.efficios.com > > -- J?r?mie Galarneau EfficiOS Inc. http://www.efficios.com