Searched refs:vec_ (Results 1 - 6 of 6) sorted by relevance

/gem5/ext/dsent/libutil/
H A DLibUtil.h37 template<class T> void clearPtrVector(std::vector<T*>* vec_) argument
39 for(typename std::vector<T*>::iterator it = vec_->begin(); it != vec_->end(); ++it)
44 vec_->clear();
48 template<class T> void deletePtrVector(std::vector<T*>* vec_) argument
50 clearPtrVector<T>(vec_);
51 delete vec_;
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_vector.h100 { return vec_.size(); }
113 , vec_()
121 { return vec_[i]; }
124 { return vec_[i]; }
127 { vec_.reserve(n); }
130 { vec_.clear(); }
133 { vec_.push_back(item); }
140 iterator begin() { return vec_.begin(); }
141 iterator end() { return vec_.end(); }
143 const_iterator begin() const { return vec_
156 storage_type vec_; member in class:sc_core::sc_vector_base
572 base_type * vec_; member in class:sc_core::sc_vector_assembly
[all...]
H A Dsc_vector.cpp45 , vec_()
/gem5/src/systemc/ext/utils/
H A Dsc_vector.hh623 vec_(other.vec_), ptr_(other.ptr_)
626 iterator begin() { return iterator(vec_->begin().it_, ptr_); }
627 iterator end() { return iterator(vec_->end().it_, ptr_); }
632 return const_iterator(vec_->begin().it_, ptr_);
637 return const_iterator(vec_->end().it_, ptr_);
643 return const_iterator(vec_->begin().it_, ptr_);
648 return const_iterator(vec_->end().it_, ptr_);
651 size_type size() const { return vec_->size(); }
658 sc_object *obj_ptr = vec_
775 sc_vector<T> *vec_; member in class:sc_core::sc_vector_assembly
[all...]
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbfriends.inc23 classes. The vec_* functions are called through either
/gem5/src/systemc/dt/int/
H A Dsc_nbfriends.inc23 classes. The vec_* functions are called through either

Completed in 13 milliseconds