MCPcopy Create free account
hub / github.com/KLayout/klayout / inst_path

Method inst_path

src/db/db/dbHierNetworkProcessor.cc:3310–3320  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3308
3309template <class T>
3310std::vector<ClusterInstance> recursive_cluster_shape_iterator<T>::inst_path () const
3311{
3312 std::vector<db::ClusterInstance> p;
3313 if (!m_conn_iter_stack.empty ()) {
3314 p.reserve (m_conn_iter_stack.size ());
3315 for (size_t i = 0; i < m_conn_iter_stack.size () - 1; ++i) {
3316 p.push_back (*m_conn_iter_stack [i].first);
3317 }
3318 }
3319 return p;
3320}
3321
3322template <class T>
3323recursive_cluster_shape_iterator<T> &recursive_cluster_shape_iterator<T>::operator++ ()

Callers 5

klayout_binMethod · 0.80
initialize_indexMethod · 0.80
get_cssMethod · 0.80
rcsiter2stringFunction · 0.80
rciter2stringFunction · 0.80

Calls 4

emptyMethod · 0.45
reserveMethod · 0.45
sizeMethod · 0.45
push_backMethod · 0.45

Tested by 2

rcsiter2stringFunction · 0.64
rciter2stringFunction · 0.64