template <typename _NodeType>
class SinglyLinkedList
Defined at line 38 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
Minimal version of |fbl::SinglyLinkedList| specifically for our needs.
This only works with raw pointers, so we make it explicit.
Public Methods
void SinglyLinkedList<_NodeType> ()
Default construction gives an empty list.
Defined at line 44 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
void ~SinglyLinkedList<_NodeType> ()
Defined at line 46 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
void SinglyLinkedList<_NodeType> (const SinglyLinkedList<_NodeType> & )
Defined at line 53 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
void SinglyLinkedList<_NodeType> (SinglyLinkedList<_NodeType> && )
Defined at line 54 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
SinglyLinkedList<_NodeType> & operator= (const SinglyLinkedList<_NodeType> & )
Defined at line 55 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
SinglyLinkedList<_NodeType> & operator= (SinglyLinkedList<_NodeType> && )
Defined at line 56 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
PtrType head ()
Defined at line 58 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
bool is_empty ()
Defined at line 60 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
void clear ()
Defined at line 65 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
void push_front (PtrType ptr)
Defined at line 73 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h
bool is_sentinel_ptr (PtrType ptr)
Defined at line 80 of file ../../zircon/system/ulib/trace-engine/test/../hash_table.h