[#bsl-List_Node]
= xref:bsl.adoc[bsl]::List&lowbar;Node
:relfileprefix: ../
:mrdocs:

PRIVATE CLASS TEMPLATE&period; For use only by `bsl&colon;&colon;list` implementation&period; An instance of `List&lowbar;Node&lt;T&gt;` is a single node in a doubly&hyphen;linked list used to implement `bsl&colon;&colon;list&lt;T,A&gt;`, for a given element type `T` and allocator type `A`&period; Note that an instantiation of this `class` for a given `bsl&colon;&colon;list` is independent of the allocator type&period;

== Synopsis

Declared in `&lt;bslstl&lowbar;list&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;class VALUE&gt;
class List&lowbar;Node;
----

== Friends

[cols="1,4"]
|===
| Name| Description
| `xref:bsl/List_Iterator.adoc[bsl::List&lowbar;Iterator]`
| 
| `xref:bsl/list-054.adoc[bsl::list]`
| Forward declaration required by `List&lowbar;NodeProctor`&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
