| 1768 | |
| 1769 | |
| 1770 | Resources Resources::popReservation() const |
| 1771 | { |
| 1772 | Resources result; |
| 1773 | |
| 1774 | foreach ( |
| 1775 | const Resource_Unsafe& resource_, |
| 1776 | resourcesNoMutationWithoutExclusiveOwnership) { |
| 1777 | CHECK_GT(resource_->resource.reservations_size(), 0); |
| 1778 | Resource_ r_ = *resource_; |
| 1779 | r_.resource.mutable_reservations()->RemoveLast(); |
| 1780 | result.add(std::move(r_)); |
| 1781 | } |
| 1782 | |
| 1783 | return result; |
| 1784 | } |
| 1785 | |
| 1786 | |
| 1787 | Resources Resources::toUnreserved() const |
no outgoing calls
no test coverage detected