| create(Args &&... args) | CeresEngine::ValuePtr< T, SmallSize > | inlinestatic |
| create(Args &&... args) | CeresEngine::ValuePtr< T, SmallSize > | inlinestatic |
| emplace(Args &&... args) | CeresEngine::ValuePtr< T, SmallSize > | inline |
| empty() const | CeresEngine::ValuePtr< T, SmallSize > | inline |
| get() const | CeresEngine::ValuePtr< T, SmallSize > | inline |
| isCopyable() const noexcept | CeresEngine::ValuePtr< T, SmallSize > | inline |
| isMovable() const noexcept | CeresEngine::ValuePtr< T, SmallSize > | inline |
| isSmall | CeresEngine::ValuePtr< T, SmallSize > | inlinestatic |
| operator bool() const | CeresEngine::ValuePtr< T, SmallSize > | inlineexplicit |
| operator*() const | CeresEngine::ValuePtr< T, SmallSize > | inline |
| operator->() const | CeresEngine::ValuePtr< T, SmallSize > | inline |
| operator=(const ValuePtr &other) | CeresEngine::ValuePtr< T, SmallSize > | inline |
| operator=(ValuePtr &&other) | CeresEngine::ValuePtr< T, SmallSize > | inline |
| operator=(std::nullptr_t) noexcept | CeresEngine::ValuePtr< T, SmallSize > | inline |
| raw | CeresEngine::ValuePtr< T, SmallSize > | mutableprivate |
| reset() | CeresEngine::ValuePtr< T, SmallSize > | inline |
| valid() const | CeresEngine::ValuePtr< T, SmallSize > | inline |
| ValuePtr(const ValuePtr &other) | CeresEngine::ValuePtr< T, SmallSize > | inline |
| ValuePtr(ValuePtr &&other) noexcept | CeresEngine::ValuePtr< T, SmallSize > | inline |
| ValuePtr(std::nullptr_t) noexcept | CeresEngine::ValuePtr< T, SmallSize > | inline |
| ValuePtr(ConstructTag< TT >, Args &&... args) | CeresEngine::ValuePtr< T, SmallSize > | inlineexplicitprivate |
| ValuePtr() noexcept | CeresEngine::ValuePtr< T, SmallSize > | inline |
| ValuePtr(Args &&... args) | CeresEngine::ValuePtr< T, SmallSize > | inlineexplicit |
| ValuePtr(TT object) | CeresEngine::ValuePtr< T, SmallSize > | inline |
| vtable | CeresEngine::ValuePtr< T, SmallSize > | private |
| ~ValuePtr() noexcept | CeresEngine::ValuePtr< T, SmallSize > | inline |