WeakLayerDescVector¶
- class bagPy.WeakLayerDescVector[source]¶
Bases:
objectProxy of C++ std::vector< std::weak_ptr< BAG::LayerDescriptor const > > class.
__init__(WeakLayerDescVector self) -> WeakLayerDescVector __init__(WeakLayerDescVector self, WeakLayerDescVector other) -> WeakLayerDescVector
- Parameters:
other (std::vector< std::weak_ptr< BAG::LayerDescriptor const > > const &) –
self (__init__(WeakLayerDescVector) –
WeakLayerDescVector (WeakLayerDescPtr value) ->) –
size (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
self –
size –
WeakLayerDescVector –
size –
value (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
Attributes Summary
The membership flag
Methods Summary
append(WeakLayerDescVector self, ...)- param x:
assign(WeakLayerDescVector self, std, ...)- param n:
back(WeakLayerDescVector self)begin(WeakLayerDescVector self)capacity(WeakLayerDescVector self)clear(WeakLayerDescVector self)empty(WeakLayerDescVector self)end(WeakLayerDescVector self)erase(WeakLayerDescVector self, std)- param pos:
front(WeakLayerDescVector self)get_allocator(WeakLayerDescVector self)insert(WeakLayerDescVector self, std, ...)- param pos:
iterator(WeakLayerDescVector self)pop(WeakLayerDescVector self)pop_back(WeakLayerDescVector self)push_back(WeakLayerDescVector self, ...)- param x:
rbegin(WeakLayerDescVector self)rend(WeakLayerDescVector self)reserve(WeakLayerDescVector self, std)- param n:
resize(WeakLayerDescVector self, std)- param new_size:
size(WeakLayerDescVector self)swap(WeakLayerDescVector self, ...)- param v:
Attributes Documentation
- thisown¶
The membership flag
Methods Documentation
- append(WeakLayerDescVector self, WeakLayerDescPtr x)[source]¶
- Parameters:
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- assign(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type n, WeakLayerDescPtr x)[source]¶
- Parameters:
n (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- back(WeakLayerDescVector self) WeakLayerDescPtr[source]¶
- begin(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- capacity(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type[source]¶
- end(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- erase(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator pos) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- Parameters:
pos (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
self (erase(WeakLayerDescVector) –
first (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
>::iterator (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator last) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const >) –
first –
last (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
- front(WeakLayerDescVector self) WeakLayerDescPtr[source]¶
- get_allocator(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::allocator_type[source]¶
- insert(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator pos, WeakLayerDescPtr x) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- Parameters:
pos (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
self (insert(WeakLayerDescVector) –
pos –
n (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
x) (WeakLayerDescPtr) –
pos –
n –
x –
- iterator(WeakLayerDescVector self) SwigPyIterator[source]¶
- pop(WeakLayerDescVector self) WeakLayerDescPtr[source]¶
- push_back(WeakLayerDescVector self, WeakLayerDescPtr x)[source]¶
- Parameters:
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- rbegin(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::reverse_iterator[source]¶
- rend(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::reverse_iterator[source]¶
- reserve(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type n)[source]¶
- Parameters:
n (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
- resize(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type new_size)[source]¶
- Parameters:
new_size (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
self (resize(WeakLayerDescVector) –
new_size –
x) (WeakLayerDescPtr) –
new_size –
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- size(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type[source]¶
- swap(WeakLayerDescVector self, WeakLayerDescVector v)[source]¶
- Parameters:
v (std::vector< std::weak_ptr< BAG::LayerDescriptor const > > &) –
- __init__(WeakLayerDescVector self) WeakLayerDescVector[source]¶
- __init__(WeakLayerDescVector self, WeakLayerDescVector other) WeakLayerDescVector
- Parameters:
other (std::vector< std::weak_ptr< BAG::LayerDescriptor const > > const &) –
self (__init__(WeakLayerDescVector) –
WeakLayerDescVector (WeakLayerDescPtr value) ->) –
size (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
self –
size –
WeakLayerDescVector –
size –
value (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- append(WeakLayerDescVector self, WeakLayerDescPtr x)[source]¶
- Parameters:
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- assign(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type n, WeakLayerDescPtr x)[source]¶
- Parameters:
n (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- back(WeakLayerDescVector self) WeakLayerDescPtr[source]¶
- begin(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- capacity(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type[source]¶
- end(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- erase(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator pos) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- Parameters:
pos (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
self (erase(WeakLayerDescVector) –
first (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
>::iterator (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator last) -> std::vector< std::weak_ptr< BAG::LayerDescriptor const >) –
first –
last (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
- front(WeakLayerDescVector self) WeakLayerDescPtr[source]¶
- get_allocator(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::allocator_type[source]¶
- insert(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator pos, WeakLayerDescPtr x) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator[source]¶
- Parameters:
pos (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::iterator) –
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
self (insert(WeakLayerDescVector) –
pos –
n (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
x) (WeakLayerDescPtr) –
pos –
n –
x –
- iterator(WeakLayerDescVector self) SwigPyIterator[source]¶
- pop(WeakLayerDescVector self) WeakLayerDescPtr[source]¶
- push_back(WeakLayerDescVector self, WeakLayerDescPtr x)[source]¶
- Parameters:
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- rbegin(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::reverse_iterator[source]¶
- rend(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::reverse_iterator[source]¶
- reserve(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type n)[source]¶
- Parameters:
n (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
- resize(WeakLayerDescVector self, std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type new_size)[source]¶
- Parameters:
new_size (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type) –
self (resize(WeakLayerDescVector) –
new_size –
x) (WeakLayerDescPtr) –
new_size –
x (std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::value_type const &) –
- size(WeakLayerDescVector self) std::vector< std::weak_ptr< BAG::LayerDescriptor const > >::size_type[source]¶
- swap(WeakLayerDescVector self, WeakLayerDescVector v)[source]¶
- Parameters:
v (std::vector< std::weak_ptr< BAG::LayerDescriptor const > > &) –
- property thisown¶
The membership flag