Passing NSPrintOperation* to CPP Function
Passing NSPrintOperation* to CPP Function
- Subject: Passing NSPrintOperation* to CPP Function
- From: koko <email@hidden>
- Date: Wed, 21 Sep 2011 20:34:08 -0600
I am trying to write a CPP function that takes an NSOperation* as a parameter but am going around in circles.
Specifically:
In my cpp .h file
class BPrinter
{
void Setup(NSPrintOperation* pOperation);
};
in my .cpp file (compiled as cpp.objcpp)
void BPrinter::Setup(NSPrintOperation pOperation)
Now in my Cocoa view .m
NSPrintOperation *po = [NSPrintOperation printOperationWithView:self];
m_bprinter->Setup(po);
and I get the error:
no matching function for call to 'BPrinter::Setup(NSPrintOperation*&)
I am confused by this ... why does the compiler think the signature is
(NSPrintOperation*&) when clearly it is (NSPrintOperation*)
-koko
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden