| CYIScopedArray(YI_ARRAY_TYPE array[]=nullptr) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inlineexplicit |
| CYIScopedArray(YI_ARRAY_TYPE array[], const YI_DELETE_FUNCTOR &deleter) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| CYIScopedArray(CYIScopedArray &&other) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| CYIScopedArray(YI_ARRAY_TYPE array[], YI_DELETE_FUNCTOR &&deleter) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| CYIScopedArray(CYIScopedArray< YI_ARRAY_OTHER_TYPE, YI_OTHER_DELETER > &&other) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| Get() const | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| IsNull() const | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator bool() const | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator!() const | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator*() const | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator=(YI_ARRAY_TYPE pPtr[]) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator=(CYIScopedArray &&other) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator=(CYIScopedArray< YI_PTR_OTHER_TYPE, YI_OTHER_DELETER > &&other) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator[](int32_t nIndex) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| operator[](int32_t nIndex) const | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| Reset(YI_ARRAY_TYPE pPtr[]=nullptr) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| Swap(CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > &rPtr) | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |
| Take() | CYIScopedArray< YI_ARRAY_TYPE, YI_DELETE_FUNCTOR > | inline |