coverity#1371178 Missing move assignment operator
Change-Id: Ib7df699269bcacd5dbf64662c47b538aee9235a5
This commit is contained in:
@@ -56,6 +56,11 @@ cow_wrapper_client2::cow_wrapper_client2( const cow_wrapper_client2& rSrc ) :
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cow_wrapper_client2::cow_wrapper_client2( cow_wrapper_client2&& rSrc ) :
|
||||||
|
maImpl( std::move( rSrc.maImpl ) )
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
cow_wrapper_client2& cow_wrapper_client2::operator=( const cow_wrapper_client2& rSrc )
|
cow_wrapper_client2& cow_wrapper_client2::operator=( const cow_wrapper_client2& rSrc )
|
||||||
{
|
{
|
||||||
maImpl = rSrc.maImpl;
|
maImpl = rSrc.maImpl;
|
||||||
@@ -63,6 +68,13 @@ cow_wrapper_client2& cow_wrapper_client2::operator=( const cow_wrapper_client2&
|
|||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cow_wrapper_client2& cow_wrapper_client2::operator=( cow_wrapper_client2&& rSrc )
|
||||||
|
{
|
||||||
|
maImpl = std::move(rSrc.maImpl);
|
||||||
|
|
||||||
|
return *this;
|
||||||
|
}
|
||||||
|
|
||||||
void cow_wrapper_client2::modify( int nVal )
|
void cow_wrapper_client2::modify( int nVal )
|
||||||
{
|
{
|
||||||
maImpl->setValue( nVal );
|
maImpl->setValue( nVal );
|
||||||
@@ -122,6 +134,11 @@ cow_wrapper_client3::cow_wrapper_client3( const cow_wrapper_client3& rSrc ) :
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cow_wrapper_client3::cow_wrapper_client3( cow_wrapper_client3&& rSrc ) :
|
||||||
|
maImpl( std::move( rSrc.maImpl ) )
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
cow_wrapper_client3& cow_wrapper_client3::operator=( const cow_wrapper_client3& rSrc )
|
cow_wrapper_client3& cow_wrapper_client3::operator=( const cow_wrapper_client3& rSrc )
|
||||||
{
|
{
|
||||||
maImpl = rSrc.maImpl;
|
maImpl = rSrc.maImpl;
|
||||||
@@ -129,6 +146,13 @@ cow_wrapper_client3& cow_wrapper_client3::operator=( const cow_wrapper_client3&
|
|||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cow_wrapper_client3& cow_wrapper_client3::operator=( cow_wrapper_client3&& rSrc )
|
||||||
|
{
|
||||||
|
maImpl = std::move(rSrc.maImpl);
|
||||||
|
|
||||||
|
return *this;
|
||||||
|
}
|
||||||
|
|
||||||
void cow_wrapper_client3::modify( int nVal )
|
void cow_wrapper_client3::modify( int nVal )
|
||||||
{
|
{
|
||||||
maImpl->setValue( nVal );
|
maImpl->setValue( nVal );
|
||||||
|
@@ -69,7 +69,9 @@ public:
|
|||||||
~cow_wrapper_client2();
|
~cow_wrapper_client2();
|
||||||
|
|
||||||
cow_wrapper_client2( const cow_wrapper_client2& );
|
cow_wrapper_client2( const cow_wrapper_client2& );
|
||||||
|
cow_wrapper_client2( cow_wrapper_client2&& );
|
||||||
cow_wrapper_client2& operator=( const cow_wrapper_client2& );
|
cow_wrapper_client2& operator=( const cow_wrapper_client2& );
|
||||||
|
cow_wrapper_client2& operator=( cow_wrapper_client2&& );
|
||||||
|
|
||||||
void modify( int nVal );
|
void modify( int nVal );
|
||||||
int queryUnmodified() const;
|
int queryUnmodified() const;
|
||||||
@@ -98,7 +100,9 @@ public:
|
|||||||
~cow_wrapper_client3();
|
~cow_wrapper_client3();
|
||||||
|
|
||||||
cow_wrapper_client3( const cow_wrapper_client3& );
|
cow_wrapper_client3( const cow_wrapper_client3& );
|
||||||
|
cow_wrapper_client3( cow_wrapper_client3&& );
|
||||||
cow_wrapper_client3& operator=( const cow_wrapper_client3& );
|
cow_wrapper_client3& operator=( const cow_wrapper_client3& );
|
||||||
|
cow_wrapper_client3& operator=( cow_wrapper_client3&& );
|
||||||
|
|
||||||
void modify( int nVal );
|
void modify( int nVal );
|
||||||
int queryUnmodified() const;
|
int queryUnmodified() const;
|
||||||
|
Reference in New Issue
Block a user