L4Re Operating System Framework
Interface and Usage Documentation
Loading...
Searching...
No Matches
ref_ptr_list
Go to the documentation of this file.
1// vi:set ft=cpp: -*- Mode: C++ -*-
6/*
7 * Copyright (C) 2018, 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/ref_ptr>
16
17#include "bits/smart_ptr_list.h"
18
19namespace cxx {
20
22template <typename T>
24
26template <typename T>
27struct Ref_obj_list_item : public Ref_ptr_list_item<T>, public cxx::Ref_obj {};
28
32template <typename T>
34
35}
List item for an arbitrary item in a Smart_ptr_list.
List of smart-pointer-managed objects.
Our C++ library.
Definition arith:22
Implementation of a list of smart-pointer-managed objects.
Item for list linked via cxx::Ref_ptr with default refence counting.
Definition ref_ptr_list:27