[aspectc-user] Aspect data members

Francisco Afonso afonsofc at hotmail.com
Tue Sep 4 12:52:25 CEST 2007


I am receving the following error message in the code bellow:

exec.ah: 15 error: invalid member declaration near token ´99'

//------------- exec.ah

class Test{

  int myInt;

  Test(int var): myInt(var) {}


aspect myAspect {

  Test xyz(99);   // this is line 15

  advice execution ("% MyClass::method%(...)"): before(){
    // some printf here


It seems to me that AspectC++ does not allow creating aspect data members 
with construction arguments.

Is this a bug or am I doing something wrong?



Kick back and relax with hot games and cool activities at the Messenger 
Café. http://www.cafemessenger.com?ocid=TXT_TAGHM_SeptHMtagline1

More information about the aspectc-user mailing list