[#absl-InlinedVector-data-03]
= xref:absl.adoc[absl]::xref:absl/InlinedVector.adoc[InlinedVector]::data
:relfileprefix: ../../
:mrdocs:

`data` overloads

== Synopses

Declared in `&lt;absl&sol;container&sol;inlined&lowbar;vector&period;h&gt;`

Returns a `pointer` to the elements of the inlined vector&period; This pointer can be used to access and modify the contained elements&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:absl/InlinedVector/pointer.adoc[pointer]
xref:absl/InlinedVector/data-0a.adoc[data]() noexcept;
----

[.small]#xref:absl/InlinedVector/data-0a.adoc[_» more&period;&period;&period;_]#

Overload of `InlinedVector&colon;&colon;data()` that returns a `const&lowbar;pointer` to the elements of the inlined vector&period; This pointer can be used to access but not modify the contained elements&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:absl/InlinedVector/const_pointer.adoc[const&lowbar;pointer]
xref:absl/InlinedVector/data-0f.adoc[data]() const noexcept;
----

[.small]#xref:absl/InlinedVector/data-0f.adoc[_» more&period;&period;&period;_]#

== Return Value

* A `pointer` to the elements&period;
* A `const&lowbar;pointer` to the elements&period;


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