L4Re Operating System Framework
Interface and Usage Documentation
Loading...
Searching...
No Matches
unique_ptr_list
Go to the documentation of this file.
1
// vi:set ft=cpp: -*- Mode: C++ -*-
6
/*
7
* Copyright (C) 2018-2019, 2022 Kernkonzept GmbH.
8
* Author(s): Sarah Hoffmann <sarah.hoffmann@kernkonzept.com>
9
*
10
* This file is distributed under the terms of the GNU General Public
11
* License, version 2. Please see the COPYING-GPL-2 file for details.
12
*/
13
#pragma once
14
15
#include <l4/cxx/unique_ptr>
16
17
#include "
bits/smart_ptr_list.h
"
18
19
namespace
cxx
{
20
22
template
<
typename
T>
23
using
Unique_ptr_list_item
=
Bits::Smart_ptr_list_item<T, cxx::unique_ptr<T>
>;
24
28
template
<
typename
T>
29
using
Unique_ptr_list
=
Bits::Smart_ptr_list<Unique_ptr_list_item<T>
>;
30
31
}
cxx::Bits::Smart_ptr_list_item
List item for an arbitrary item in a Smart_ptr_list.
Definition
smart_ptr_list.h:29
cxx::Bits::Smart_ptr_list
List of smart-pointer-managed objects.
Definition
smart_ptr_list.h:48
cxx
Our C++ library.
Definition
arith:22
smart_ptr_list.h
Implementation of a list of smart-pointer-managed objects.
l4
cxx
unique_ptr_list
Generated on Sat Aug 24 2024 16:07:21 for L4Re Operating System Framework by
1.9.8