Ozone local data display configurability with C++ classes

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Ozone local data display configurability with C++ classes


      I've been using Ozone successfully for a few years now. There is one thing however, that I have not been able to change to my preferences :

      When I view (local) data using the local data pane, the local data shown includes all members of the C++ class - both data AND methods. In most (if not all) cases, I am only interested in the data members. The methods (member functions) of the class are irrelevant and clutter the view on the data members. Please see the attached example:
      • Ozone stops at the declaration of a local variable (of class "Hoek") langshoek.
      • langshoek is shown in the local data pane.
      • langshoek contains a data member "hoek" which is still unitialized.
      • "hoek" is shown in a field of constant data members (various predefined values of pi) and member methods, denoted by the letter "f" .
      How can I get rid of the static members and the function members in the local data pane? Is there a script command that helps me do this?

      With best regards,

      Ewout Boks
      • Schermafbeelding 2019-04-11 om 10.51.10.jpg

        978.6 kB, 4,228×2,232, viewed 59 times
    • Hello Ewout,

      Thank you for your inquiry.
      Currently Ozone does not offer an option to filter out methods. But we will put it on our feature wishlist so it might be added with a future version. But we can't promise anything at this point.

      Best regards,
      Please read the forum rules before posting: Forum Rules

      Keep in mind, this is not a support forum. Its main purpose is user to user interaction.
      Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
      Should you be entitled to support contact us per e-mail.
      Alternatively our support system can be used as well: segger.com/ticket/