|
|
| MultiRange () |
| | empty constructor
|
|
| MultiRange (const std::string &input) |
| | constructor
|
|
bool | operator!= (const MultiRange &R) const |
| | check for exact inequality/equality
|
| auto | getObjectCountID () const noexcept |
| | Get a unique ID for this object in the given domain.
|
|
bool | isIdentical (const WeakPtr< MultiRange< T >, MultiRange< T > > &PossibleSelf) const noexcept |
| | Check if this object is identical to the one used by the given pointer.
|
| void | mkAutoDestructive () |
| | Marks this object as being automatically destructed, e.g.
|
|
refcount_t | refcount () const noexcept |
| | The strong reference count.
|
|
| ReferenceBase (MultiRange< T > *that) noexcept |
| | Constructor, initializes reference counter to zero.
|
| const auto & | self () const |
| | Return weak pointer to the object self.
|
|
refcount_t | wrefcount () const noexcept |
| | The weak reference count.
|