SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Core::QueuePointer< PtrT >::Pointer Struct Reference

#include <swcdb/core/QueuePointer.h>

+ Inheritance diagram for SWC::Core::QueuePointer< PtrT >::Pointer:

Public Member Functions

constexpr SWC_CAN_INLINE Pointer () noexcept
 
 Pointer (Pointer &&)=delete
 
 Pointer (const Pointer &)=delete
 
Pointeroperator= (Pointer &&)=delete
 
Pointeroperator= (const Pointer &)=delete
 
 ~Pointer () noexcept
 

Public Attributes

PtrT _other
 

Detailed Description

template<typename PtrT>
struct SWC::Core::QueuePointer< PtrT >::Pointer

Definition at line 20 of file QueuePointer.h.

Constructor & Destructor Documentation

◆ Pointer() [1/3]

template<typename PtrT >
constexpr SWC_CAN_INLINE SWC::Core::QueuePointer< PtrT >::Pointer::Pointer ( )
inlineconstexprnoexcept

Definition at line 22 of file QueuePointer.h.

◆ Pointer() [2/3]

template<typename PtrT >
SWC::Core::QueuePointer< PtrT >::Pointer::Pointer ( Pointer &&  )
delete

◆ Pointer() [3/3]

template<typename PtrT >
SWC::Core::QueuePointer< PtrT >::Pointer::Pointer ( const Pointer )
delete

◆ ~Pointer()

template<typename PtrT >
SWC::Core::QueuePointer< PtrT >::Pointer::~Pointer ( )
inlinenoexcept

Definition at line 27 of file QueuePointer.h.

Member Function Documentation

◆ operator=() [1/2]

template<typename PtrT >
Pointer& SWC::Core::QueuePointer< PtrT >::Pointer::operator= ( const Pointer )
delete

◆ operator=() [2/2]

template<typename PtrT >
Pointer& SWC::Core::QueuePointer< PtrT >::Pointer::operator= ( Pointer &&  )
delete

Member Data Documentation

◆ _other

template<typename PtrT >
PtrT SWC::Core::QueuePointer< PtrT >::Pointer::_other

Definition at line 28 of file QueuePointer.h.


The documentation for this struct was generated from the following file: