Jlm
Public Member Functions | List of all members
MyAccessor Struct Reference

Public Member Functions

int get_key (const MyItem *item) const noexcept
 
MyItemget_prev (const MyItem *item) const noexcept
 
MyItemget_next (const MyItem *item) const noexcept
 
void set_prev (MyItem *item, MyItem *prev) const noexcept
 
void set_next (MyItem *item, MyItem *next) const noexcept
 

Detailed Description

Definition at line 27 of file IntrusiveHashTests.cpp.

Member Function Documentation

◆ get_key()

int MyAccessor::get_key ( const MyItem item) const
inlinenoexcept

Definition at line 30 of file IntrusiveHashTests.cpp.

◆ get_next()

MyItem* MyAccessor::get_next ( const MyItem item) const
inlinenoexcept

Definition at line 42 of file IntrusiveHashTests.cpp.

◆ get_prev()

MyItem* MyAccessor::get_prev ( const MyItem item) const
inlinenoexcept

Definition at line 36 of file IntrusiveHashTests.cpp.

◆ set_next()

void MyAccessor::set_next ( MyItem item,
MyItem next 
) const
inlinenoexcept

Definition at line 54 of file IntrusiveHashTests.cpp.

◆ set_prev()

void MyAccessor::set_prev ( MyItem item,
MyItem prev 
) const
inlinenoexcept

Definition at line 48 of file IntrusiveHashTests.cpp.


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