xo-gc xo-alloc: refactor for file organization
This commit is contained in:
parent
49ac2200a2
commit
eb061d139c
7 changed files with 12 additions and 9 deletions
|
|
@ -5,9 +5,9 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "gcobject/AGCObject.hpp"
|
||||
#include "gcobject/IGCObject_Any.hpp"
|
||||
#include "gcobject/IGCObject_Xfer.hpp"
|
||||
#include "gcobject/RGCObject.hpp"
|
||||
#include "AGCObject.hpp"
|
||||
#include "detail/IGCObject_Any.hpp"
|
||||
#include "detail/IGCObject_Xfer.hpp"
|
||||
#include "detail/RGCObject.hpp"
|
||||
|
||||
/* end GCObject.hpp */
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "gcobject/IGCObject_Any.hpp"
|
||||
#include "IGCObject_Any.hpp"
|
||||
|
||||
#include <xo/facet/facet_implementation.hpp>
|
||||
#include <xo/facet/typeseq.hpp>
|
||||
|
|
@ -34,9 +34,12 @@ namespace xo {
|
|||
|
||||
virtual int32_t _typeseq() const noexcept = 0;
|
||||
|
||||
virtual size_type allocated(Copaque d, generation g, role r) const noexcept = 0;
|
||||
virtual size_type reserved(Copaque d, generation g, role r) const noexcept = 0;
|
||||
virtual size_type committed(Copaque d, generation g, role r) const noexcept = 0;
|
||||
virtual size_type allocated(Copaque d,
|
||||
generation g, role r) const noexcept = 0;
|
||||
virtual size_type reserved(Copaque d,
|
||||
generation g, role r) const noexcept = 0;
|
||||
virtual size_type committed(Copaque d,
|
||||
generation g, role r) const noexcept = 0;
|
||||
|
||||
/** install interface @p iface for representation with typeseq @p tseq
|
||||
* in collector @p d.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
* @author Roland Conybeare, Dec 2025
|
||||
**/
|
||||
|
||||
#include "gcobject/IGCObject_Any.hpp"
|
||||
#include "detail/IGCObject_Any.hpp"
|
||||
#include <iostream>
|
||||
|
||||
namespace xo {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue