Lines Matching defs:sc_vector
22 sc_vector.h - A vector of named (SystemC) objects (modules, ports, channels)
62 template< typename T > class sc_vector;
95 const char * kind() const { return "sc_vector"; }
243 friend class sc_vector< plain_type >;
249 typedef sc_vector<plain_type> vector_type;
327 class sc_vector
331 typedef sc_vector<T> this_type;
338 sc_vector(){}
340 explicit sc_vector( const char* prefix )
344 explicit sc_vector( const char* prefix, size_type n )
349 sc_vector( const char* prefix, size_type n, Creator creator )
355 virtual ~sc_vector();
438 template< typename U > friend class sc_vector;
442 typedef sc_vector<T> base_type;
580 sc_assemble_vector( sc_vector<T> & vec, MT (T::*ptr) )
586 typename sc_vector<T>::element_type *
587 sc_vector<T>::create_element( const char* name, size_type /* idx */ )
595 sc_vector<T>::init( size_type n, Creator c )
622 sc_vector<T>::clear()
668 sc_vector<T>::~sc_vector()
695 // $Log: sc_vector.h,v $