[aspectc-user] Re: [aspectc-user] How to introduce a method into a class ??
Bartosz Blimke
masb at chorwacja.com
Tue Jul 27 17:31:34 CEST 2004
> Hello,
>
> I am trying to introduce some variables and methods
> into a class using AspectC++. As i read into the
> quickref for aspectC++ "if the advice is not
> recognized of being of a predefined kind, is is
> regarded as an introduction of a new method,
> attribute, or type ..."
>
> my code is the following :
>
>
> aspect TEST {
>
> advice "Class1" : void do_some_work() {
> cout << "doing some work" << endl;
> return;
> }
> };
>
>
> But i get an error with ac++ :
>
> In file included from ac_gen.cc:32:
> test.ah:3: syntax error before `{'
> ac_gen.cc:7: syntax error before `::'
>
> Is the syntax of my method introduction ok or not ?
> any suggestions ?
>
> Thanks.
>
This code is ok, could you send some more code to see the problem ?
Here everything seems to be ok.
Bartosz Blimke
More information about the aspectc-user
mailing list