Mercurial > hg > vamp-build-and-test
comparison DEPENDENCIES/generic/include/boost/variant/detail/backup_holder.hpp @ 101:c530137014c0
Update Boost headers (1.58.0)
author | Chris Cannam |
---|---|
date | Mon, 07 Sep 2015 11:12:49 +0100 |
parents | 2665513ce2d3 |
children |
comparison
equal
deleted
inserted
replaced
100:793467b5e61c | 101:c530137014c0 |
---|---|
26 | 26 |
27 T* backup_; | 27 T* backup_; |
28 | 28 |
29 public: // structors | 29 public: // structors |
30 | 30 |
31 ~backup_holder() | 31 ~backup_holder() BOOST_NOEXCEPT |
32 { | 32 { |
33 delete backup_; | 33 delete backup_; |
34 } | 34 } |
35 | 35 |
36 explicit backup_holder(T* backup) BOOST_NOEXCEPT | 36 explicit backup_holder(T* backup) BOOST_NOEXCEPT |
61 this->backup_ = tmp; | 61 this->backup_ = tmp; |
62 } | 62 } |
63 | 63 |
64 public: // queries | 64 public: // queries |
65 | 65 |
66 T& get() | 66 T& get() BOOST_NOEXCEPT |
67 { | 67 { |
68 return *backup_; | 68 return *backup_; |
69 } | 69 } |
70 | 70 |
71 const T& get() const | 71 const T& get() const BOOST_NOEXCEPT |
72 { | 72 { |
73 return *backup_; | 73 return *backup_; |
74 } | 74 } |
75 | 75 |
76 }; | 76 }; |