Argon RTOS  1.3.0
Tiny embedded real-time kernel
ar_list_node_t Struct Reference

#include <ar_kernel.h>

Description

Linked list node.

Public Member Functions

template<typename T >
T * getObject ()
 Convert the m_obj pointer to a particular type.
 
void insertBefore (ar_list_node_t *node)
 Insert this node before another node on the list.
 

Public Attributes

ar_list_node_t * m_next
 Next node in the list.
 
void * m_obj
 Pointer to the object on the list.
 
ar_list_node_t * m_prev
 Previous node in the list.