$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] bind member function of a member of a class...
From: Archie14 (admin_at_[hidden])
Date: 2009-03-04 17:33:27
I cannot figure out how to use boost::bind in following scenario:
class A
{
int i_;
public:
int test() {return i;}
};
class B
{
A _a;
public:
A& getA() {return _a;}
}
bool testbind()
{
B b;
// here I am trying to find out if b.getA().test() equals 1
// I understand that B::getA::test is incorrect, and that's my question-
// how to use bind here?
return (boost::bind (&B::getA::test, b) ==1);
}