コード例 #1
0
ファイル: util.hpp プロジェクト: CasparCG/Client
 void swap(compressed& x)
 {
     boost::swap(first(), x.first());
     boost::swap(second(), x.second());
 }
コード例 #2
0
ファイル: util.hpp プロジェクト: CasparCG/Client
 void move_assign(compressed& x)
 {
     first() = boost::move(x.first());
     second() = boost::move(x.second());
 }
コード例 #3
0
ファイル: util.hpp プロジェクト: CasparCG/Client
 void assign(compressed const& x)
 {
     first() = x.first();
     second() = x.second();
 }
コード例 #4
0
ファイル: util.hpp プロジェクト: CasparCG/Client
 compressed(compressed& x, move_tag m)
     : base1(x.first(), m), base2(x.second(), m) {}
コード例 #5
0
ファイル: util.hpp プロジェクト: CasparCG/Client
 compressed(compressed const& x)
     : base1(x.first()), base2(x.second()) {}
コード例 #6
0
ファイル: util.hpp プロジェクト: Niko-r/geofeatures
 void swap(compressed& x)
 {
     geofeatures_boost::swap(first(), x.first());
     geofeatures_boost::swap(second(), x.second());
 }