template <typename T>
class VectorPtr
Defined at line 20 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
Public Methods
void VectorPtr<T> ()
Defined at line 22 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
void VectorPtr<T> (std::nullopt_t )
Defined at line 24 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
void VectorPtr<T> (std::nullptr_t )
Deprecated in favor of std::nullopt_t.
Defined at line 26 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
void VectorPtr<T> (const VectorPtr<T> & )
Defined at line 28 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
VectorPtr<T> & operator= (const VectorPtr<T> & )
Defined at line 29 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
void VectorPtr<T> (VectorPtr<T> && )
Defined at line 31 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
VectorPtr<T> & operator= (VectorPtr<T> && )
Defined at line 32 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
void VectorPtr<T> (std::vector<T> && value)
Move construct and move assignment from the value type
Defined at line 35 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
VectorPtr<T> & operator= (std::vector<T> && value)
Defined at line 36 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
void VectorPtr<T> (const std::vector<T> & value)
Copy construct and copy assignment from the value type
Defined at line 42 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
VectorPtr<T> & operator= (const std::vector<T> & value)
Defined at line 43 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
void VectorPtr<T> (size_t size)
Defined at line 48 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
std::vector<T> * operator-> ()
Override unchecked accessors with versions that check.
Defined at line 51 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
const std::vector<T> * operator-> ()
Defined at line 57 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
VectorPtr<T> & emplace ()
Defined at line 64 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
VectorPtr<T> & emplace (std::initializer_list<std::vector<T>> && ilist)
Defined at line 69 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h
VectorPtr<T> & emplace (std::vector<T> && value)
Defined at line 74 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/vector.h