ladybird/AK/NonnullRefPtrVector.h
Andreas Kling 6a5446d6dd AK: Simplify NonnullPtrVector template a bit.
Add an "ElementType" typedef to NonnullOwnPtr and NonnullRefPtr to allow
clients to easily find the pointee type. Then use this to remove a template
argument from NonnullPtrVector. :^)
2019-07-25 11:10:28 +02:00

16 lines
267 B
C++

#pragma once
#include <AK/NonnullPtrVector.h>
#include <AK/NonnullRefPtr.h>
namespace AK {
template<typename T, int inline_capacity = 0>
class NonnullRefPtrVector : public NonnullPtrVector<NonnullRefPtr<T>, inline_capacity>
{
};
}
using AK::NonnullRefPtrVector;