Embedded Template Library 1.0
Loading...
Searching...
No Matches
etl::forward_link< ID_ > Struct Template Reference

A forward link. More...

#include <intrusive_links.h>

Public Types

enum  { ID = ID_ }
 

Public Member Functions

 forward_link (forward_link *p_next)
 
 forward_link (const forward_link &other)
 
forward_linkoperator= (const forward_link &other)
 
void clear ()
 
ETL_NODISCARD bool is_linked () const
 
ETL_NODISCARD bool has_next () const
 
void set_next (forward_link *n)
 
void set_next (forward_link &n)
 
ETL_NODISCARD forward_linkget_next () const
 

Public Attributes

forward_linketl_next
 

Detailed Description

template<size_t ID_>
struct etl::forward_link< ID_ >

A forward link.


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