|
Boost Users : |
From: Jeffrey Holle (jeffreyholle_at_[hidden])
Date: 2007-01-21 13:22:58
I'm writing a parser using spirit 1.84.
I'd like use phoenix to call a method of an attribute in my definition
class.
Within my definition class I have:
typedef stack<int> Parents;
Parents parents_;
I've attempted to call the pop method of this container using:
[phoenix::bind(&definition::Parents::pop)]
I get an error saying that an undefined reference to pop was made.
If I change the syntax to:
[phoenix::bind(&definition::Parents::pop)()]
The error messages are much worst.
Is there a way to do such a thing using phoenix?
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net