Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Loading...
Searching...
No Matches
roc::core::ListNode::ListNodeData Struct Reference

List node data. More...

#include <list_node.h>

Public Member Functions

ListNodecontainer_of ()
 Get ListNode object that contains this ListData object.
 

Public Attributes

ListNodeDataprev
 Previous list element.
 
ListNodeDatanext
 Next list element.
 
voidlist
 The list this node is member of.
 

Detailed Description

List node data.

Definition at line 29 of file list_node.h.

Constructor & Destructor Documentation

◆ ListNodeData()

roc::core::ListNode::ListNodeData::ListNodeData ( )
inline

Definition at line 41 of file list_node.h.

Member Function Documentation

◆ container_of()

ListNode * roc::core::ListNode::ListNodeData::container_of ( )
inline

Get ListNode object that contains this ListData object.

Definition at line 48 of file list_node.h.

Member Data Documentation

◆ list

void* roc::core::ListNode::ListNodeData::list

The list this node is member of.

Remarks
NULL if node is not member of any list.

Definition at line 39 of file list_node.h.

◆ next

ListNodeData* roc::core::ListNode::ListNodeData::next

Next list element.

Definition at line 34 of file list_node.h.

◆ prev

ListNodeData* roc::core::ListNode::ListNodeData::prev

Previous list element.

Definition at line 31 of file list_node.h.


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