Lines Matching refs:MT
63 template< typename T, typename MT > class sc_vector_assembly;
64 template< typename T, typename MT > class sc_vector_iter;
422 template< typename MT >
423 sc_vector_assembly<T,MT> assemble( MT (T::*member_ptr) )
424 { return sc_vector_assembly<T,MT>( *this, member_ptr ); }
435 template< typename T, typename MT >
444 typedef sc_vector_iter< T, sc_member_access<T, MT> > iterator;
446 , sc_member_access<const T, const MT> > const_iterator;
449 typedef MT access_type;
578 template< typename T, typename MT >
579 sc_vector_assembly<T,MT>
580 sc_assemble_vector( sc_vector<T> & vec, MT (T::*ptr) )
673 template< typename T, typename MT >
675 sc_vector_assembly<T,MT>::get_elements() const
685 if( sc_object * obj = object_cast( const_cast<MT*>(&*it) ) )