frames.hpp
Go to the documentation of this file.
1
2
#pragma once
3
4
#include "
core/builtin/container/native/tnarr.hpp
"
5
#include "
core/frame/frame.hpp
"
6
7
namespace
by {
11
class
_nout
frames
:
public
tnarr
<frame>,
public
dumpable
{
12
BY(CLASS(
frames
,
tnarr<frame>
))
13
14
public
:
15
void
dump
()
const override
;
16
};
17
}
by::dumpable
Interface for objects that can dump their state.
Definition:
dumpable.hpp:12
by::frames
Container for execution frame stack.
Definition:
frames.hpp:11
by::frames::dump
void dump() const override
Dump object state for debugging.
by::tnarr
Definition:
tnarr.hpp:9
frame.hpp
tnarr.hpp