by fraggle@[EMAIL PROTECTED]
(Fraggle)
Apr 12, 2005 at 10:54 AM
Well as there's no takers yet, I'll post I've been able to figure out
in the last couple of days.
I've noticed that in at least one instance an entire class is not
being ex****ted. The one example I've confirmed is this one:
namespace VCF
{
class __declspec(dllex****t) Lock :public VCF::Object
{
public:
Lock( VCF::SynchObject& synchObject ):synchObject_(synchObject)
{
validSynchObject_ = synchObject_.lock();
}
virtual ~Lock()
{
if( true == validSynchObject_ )
{
synchObject_.unlock();
}
}
protected:
bool validSynchObject_;
VCF::SynchObject& synchObject_;
private:
Lock& operator = ( const Lock& lock ) { return *this; };
};
} // namespace VCF