MCPcopy Create free account
hub / github.com/Xtra-Computing/thundersvm / IterableQueue

Method IterableQueue

include/thundersvm/util/log.h:2872–2878  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2870class IterableQueue : public IterableContainer<T, Container>, public std::queue<T, Container> {
2871 public:
2872 IterableQueue(std::queue<T, Container> queue_) {
2873 std::size_t count_ = 0;
2874 while (++count_ < base::consts::kMaxLogPerContainer && !queue_.empty()) {
2875 this->push(queue_.front());
2876 queue_.pop();
2877 }
2878 }
2879 private:
2880 inline Container& getContainer(void) {
2881 return this->c;

Callers

nothing calls this directly

Calls 4

pushMethod · 0.80
frontMethod · 0.80
popMethod · 0.80
emptyMethod · 0.45

Tested by

no test coverage detected