Pushes copy of \p val on the stack
| 293 | |
| 294 | /// Pushes copy of \p val on the stack |
| 295 | bool push( value_type const& val ) |
| 296 | { |
| 297 | scoped_node_ptr p( alloc_node(val)); |
| 298 | if ( base_class::push( *p )) { |
| 299 | p.release(); |
| 300 | return true; |
| 301 | } |
| 302 | return false; |
| 303 | } |
| 304 | |
| 305 | /// Pushes data of type \ref value_type created from <tt>std::forward<Args>(args)...</tt> |
| 306 | template <typename... Args> |
nothing calls this directly
no test coverage detected