Lines Matching defs:access_policy
235 typedef typename AccessPolicy::policy access_policy;
238 typedef typename access_policy::type access_type;
265 sc_vector_iter( raw_iterator it, access_policy acc = access_policy() )
266 : access_policy(acc), it_(it) {}
268 access_policy const & get_policy() const { return *this; }
278 sc_vector_iter() : access_policy(), it_() {}
286 : access_policy( it.get_policy() ), it_( it.it_ )
314 { return *access_policy::get( static_cast<element_type*>(*it_) ); }
316 { return access_policy::get( static_cast<element_type*>(*it_) ); }
318 { return *access_policy::get( static_cast<element_type*>(it_[n]) ); }