Lumiera
0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
buffer-proxy-provider.cpp
Go to the documentation of this file.
1
/*
2
BufferProxyProvider - Adapt existing allocation for access through the Buffer protocol
3
4
Copyright (C)
5
2024, Hermann Vosseler <Ichthyostega@web.de>
6
7
**Lumiera** is free software; you can redistribute it and/or modify it
8
under the terms of the GNU General Public License as published by the
9
Free Software Foundation; either version 2 of the License, or (at your
10
option) any later version. See the file COPYING for further details.
11
12
* *****************************************************************/
13
14
20
#include "
lib/error.hpp
"
21
#include "
steam/engine/buffer-proxy-provider.hpp
"
22
//#include "steam/engine/buffer-metadata.hpp"
23
//#include "lib/util.hpp"
24
25
//using util::isSameAdr;
26
27
namespace
steam
{
28
namespace
engine
{
29
30
// storage for the default-marker constants
31
// const TypeHandler TypeHandler::RAW{};
32
33
34
namespace
{
// impl. details and definitions
35
36
// const uint DEFAULT_DESCRIPTOR = 0;
37
38
}
39
40
43
// BufferProvider::BufferProvider (Literal implementationID)
44
// : meta_(new BufferMetadata (implementationID))
45
// { }
46
//
47
// BufferProvider::~BufferProvider() { }
48
49
55
}}
// namespace engine
buffer-proxy-provider.hpp
Adapter to expose a given memory block through a BuffHandle.
error.hpp
Lumiera error handling (C++ interface).
anonymous_namespace{main.cpp}::engine
Subsys & engine
Definition
main.cpp:37
steam
Steam-Layer implementation namespace root.
steam
engine
buffer-proxy-provider.cpp
Generated on Fri Nov 7 2025 for Lumiera by
1.9.8