Lines Matching refs:std
35 #include <algorithm> // std::swap
45 using ::std::enable_if;
46 using ::std::remove_const;
47 using ::std::is_same;
48 using ::std::is_const;
91 typedef std::vector< void* > storage_type;
97 std::vector<sc_object*> const & get_elements() const;
138 static std::string make_name( const char* prefix, size_type index );
157 mutable std::vector< sc_object* >* objs_vec_;
230 : public std::iterator< std::random_access_iterator_tag
247 typedef std::iterator< std::random_access_iterator_tag, access_type > base_type;
480 const std::vector< sc_object* > & get_elements() const;
549 using std::swap;
575 mutable std::vector< sc_object* >* child_vec_;
605 std::string name = make_name( basename(), i );
674 std::vector< sc_object* > const &
678 child_vec_ = new std::vector< sc_object* >;