|
| mock_aux () |
|
virtual void | destroy () |
| Destroys aux and deallocates memory if both shared and weak counter is zero. More...
|
|
| aux () |
| Constructs auxilary object. More...
|
|
size_t | inc () |
| Incremets reference counter and returns new value. More...
|
|
size_t | dec () |
| Decrements reference counter and returns new value. More...
|
|
size_t | ref () |
| Returns reference counter. More...
|
|
size_t | weak_inc () |
| Incremets weak reference counter and returns new value. More...
|
|
size_t | weak_dec () |
| Decrements weak reference counter and returns new value. More...
|
|
size_t | weak_ref () |
| Returns wek reference counter. More...
|
|
◆ mock_aux()
◆ destroy()
void mock_aux::destroy |
( |
| ) |
|
|
virtual |
Destroys aux and deallocates memory if both shared and weak counter is zero.
Destructor of the managed object must not be called here. Must be called to destroy whole object.
Implements ecl::aux.
The documentation for this struct was generated from the following file: