CyberEngineMkIII
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
CYB::API::UniquePointer< AType > Member List

This is the complete list of members for CYB::API::UniquePointer< AType >, including all inherited members.

BaseType typedefCYB::API::UniquePointer< AType >private
Deallocate(AType *const APointer) noexceptCYB::API::UniquePointer< AType >privatestatic
Delete(AType *const APointer) noexceptCYB::API::UniquePointer< AType >privatestatic
InitBase(AType *const APointer, std::true_type AIsDestructible) noexceptCYB::API::UniquePointer< AType >privatestatic
InitBase(AType *const APointer, std::false_type AIsDestructible) noexceptCYB::API::UniquePointer< AType >privatestatic
UniquePointer() noexceptCYB::API::UniquePointer< AType >
UniquePointer(const std::nullptr_t AIgnored) noexceptCYB::API::UniquePointer< AType >
UniquePointer(AType *const APointer) noexceptCYB::API::UniquePointer< AType >explicit