Book a Demo

Author Topic: Reverse Engeneering C++: volatile member function  (Read 3836 times)

kennminitaus

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Reverse Engeneering C++: volatile member function
« on: August 03, 2006, 01:11:22 am »
Hi,

I have one problem regarding revers engeneering for C++ code. I have a code with volatile member function, but EA does not recognize it correctly :(

my method looks like e.g.
class Point
{
public:
int gety() volatile; //volatile member function
};

This leads into problems, since EA probably does not recognize the volatile keyword correctly.

Can anyone tell me how to avoid this?

Thx in advance,
kennminitaus

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Reverse Engeneering C++: volatile member funct
« Reply #1 on: August 06, 2006, 04:35:03 pm »
You're right that it's the volatile keyword causing the problem.

Unfortunately there's nothing you can do about it other than not using it in code EA is going to import, or wait for an updated build.

kennminitaus

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Reverse Engeneering C++: volatile member function
« Reply #2 on: August 07, 2006, 02:39:50 am »
Thx for your quick reply!
Is there any build containing the necessary changes planned in near future?
Would it be possible to get informed on a build containing this change?!

Thx,
kennminitaus

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Reverse Engeneering C++: volatile member funct
« Reply #3 on: August 07, 2006, 03:03:39 pm »
Well, the first beta for 6.5 is out.  The next beta should include support for volatile methods and shouldn't be very far away.