bool Type::operator == ( const Type & value ) const { if( this->GetCFObject() == NULL ) { return false; } if( value.GetCFObject() == NULL ) { return false; } return ( CFEqual( this->GetCFObject(), value.GetCFObject() ) ) ? true : false; }