WeakLayerDescPtr¶
- class bagPy.WeakLayerDescPtr[source]¶
Bases:
objectProxy of C++ std::weak_ptr< BAG::LayerDescriptor const > class.
__init__(WeakLayerDescPtr self) -> WeakLayerDescPtr __init__(WeakLayerDescPtr self, WeakLayerDescPtr arg2) -> WeakLayerDescPtr
- Parameters:
arg2 (std::shared_ptr< BAG::LayerDescriptor const > const &) –
self (__init__(WeakLayerDescPtr) –
WeakLayerDescPtr (std::shared_ptr< BAG::LayerDescriptor const > const & arg2) ->) –
arg2 –
Attributes Summary
The membership flag
Methods Summary
expired(WeakLayerDescPtr self)lock(WeakLayerDescPtr self)reset(WeakLayerDescPtr self)swap(WeakLayerDescPtr self, ...)- param arg2:
use_count(WeakLayerDescPtr self)Attributes Documentation
- thisown¶
The membership flag
Methods Documentation
- swap(WeakLayerDescPtr self, WeakLayerDescPtr arg2)[source]¶
- Parameters:
arg2 (std::weak_ptr< BAG::LayerDescriptor const > &) –
- __init__(WeakLayerDescPtr self) WeakLayerDescPtr[source]¶
- __init__(WeakLayerDescPtr self, WeakLayerDescPtr arg2) WeakLayerDescPtr
- Parameters:
arg2 (std::shared_ptr< BAG::LayerDescriptor const > const &) –
self (__init__(WeakLayerDescPtr) –
WeakLayerDescPtr (std::shared_ptr< BAG::LayerDescriptor const > const & arg2) ->) –
arg2 –
- swap(WeakLayerDescPtr self, WeakLayerDescPtr arg2)[source]¶
- Parameters:
arg2 (std::weak_ptr< BAG::LayerDescriptor const > &) –
- property thisown¶
The membership flag