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