This is the complete list of members for array_guard_t< T >, including all inherited members.
| _obj | guard_base_t< T *, array_guard_t< T > > | mutableprotected |
| array_guard_t(T *ptr=nullptr) | array_guard_t< T > | inline |
| assign(T * obj) const | guard_base_t< T *, array_guard_t< T > > | inlineprotected |
| Base typedef | pointer_guard_base_t< T, array_guard_t< T > > | |
| different(const T * &a, const T * &b) | guard_base_t< T *, array_guard_t< T > > | inlinestatic |
| done() const | guard_base_t< T *, array_guard_t< T > > | inline |
| get() const | guard_base_t< T *, array_guard_t< T > > | inline |
| guard_action(T *ptr) | array_guard_t< T > | inlinestatic |
| guard_base_t(T * obj) | guard_base_t< T *, array_guard_t< T > > | inline |
| guard_base_t(const guard_base_t &other) | guard_base_t< T *, array_guard_t< T > > | inline |
| null_value() | guard_base_t< T *, array_guard_t< T > > | inlinestatic |
| operator T*() const | pointer_guard_base_t< T, array_guard_t< T > > | inline |
| operator*() const | pointer_guard_base_t< T, array_guard_t< T > > | inline |
| operator->() const | pointer_guard_base_t< T, array_guard_t< T > > | inline |
| operator=(const guard_base_t &other) | guard_base_t< T *, array_guard_t< T > > | inline |
| pointer_guard_base_t(T *ptr) | pointer_guard_base_t< T, array_guard_t< T > > | inline |
| release() const | guard_base_t< T *, array_guard_t< T > > | inline |
| ~guard_base_t() | guard_base_t< T *, array_guard_t< T > > | inline |