◆ queue() [1/2]
41062 : original(std::move(other)) {
41063 }
◆ queue() [2/2]
template<bool INTERNAL_SAFE>
41065 : original(std::move(other)) {
41066 }
◆ clear()
41068 {
41069 original::c.clear();
41070 }
◆ front() [1/2]
41072 {
41073 if (MemorySafety<SAFE>::ENABLED && original::empty()) {
41074 throw InternalException("'front' called on an empty queue!");
41075 }
41076 return original::front();
41077 }
◆ front() [2/2]
41079 {
41080 if (MemorySafety<SAFE>::ENABLED && original::empty()) {
41081 throw InternalException("'front' called on an empty queue!");
41082 }
41083 return original::front();
41084 }
◆ back() [1/2]
41086 {
41087 if (MemorySafety<SAFE>::ENABLED && original::empty()) {
41088 throw InternalException("'back' called on an empty queue!");
41089 }
41090 return original::back();
41091 }
◆ back() [2/2]
41093 {
41094 if (MemorySafety<SAFE>::ENABLED && original::empty()) {
41095 throw InternalException("'back' called on an empty queue!");
41096 }
41097 return original::back();
41098 }
◆ pop()
41100 {
41101 if (MemorySafety<SAFE>::ENABLED && original::empty()) {
41102 throw InternalException("'pop' called on an empty queue!");
41103 }
41104 original::pop();
41105 }
The documentation for this class was generated from the following file: