ARB
|
#include <AP_buffer.hxx>
Public Member Functions | |
ResourceStack () | |
~ResourceStack () | |
void | extract_common (ResourceStack &stack1, ResourceStack &stack2) |
void | destroy_nodes () |
void | destroy_edges () |
void | forget_nodes () |
void | forget_edges () |
void | move_nodes (ResourceStack &target) |
void | move_edges (ResourceStack &target) |
AP_tree_nlen * | put (AP_tree_nlen *node) |
AP_tree_edge * | put (AP_tree_edge *edge) |
AP_tree_nlen * | getNode () |
AP_tree_edge * | getEdge () |
bool | has_nodes () const |
bool | has_edges () const |
bool | has_node (AP_tree_nlen *node) const |
Definition at line 179 of file AP_buffer.hxx.
|
inline |
Definition at line 184 of file AP_buffer.hxx.
|
inline |
Definition at line 185 of file AP_buffer.hxx.
References ap_assert.
void ResourceStack::extract_common | ( | ResourceStack & | stack1, |
ResourceStack & | stack2 | ||
) |
Definition at line 163 of file AP_buffer.cxx.
References set_extract_common().
Referenced by StackFrameData::extract_common_to().
void ResourceStack::destroy_nodes | ( | ) |
Definition at line 172 of file AP_buffer.cxx.
Referenced by StackFrameData::accept_resources().
void ResourceStack::destroy_edges | ( | ) |
Definition at line 186 of file AP_buffer.cxx.
References NULp.
Referenced by StackFrameData::accept_resources().
void ResourceStack::forget_nodes | ( | ) |
Definition at line 200 of file AP_buffer.cxx.
void ResourceStack::forget_edges | ( | ) |
Definition at line 201 of file AP_buffer.cxx.
void ResourceStack::move_nodes | ( | ResourceStack & | target | ) |
Definition at line 203 of file AP_buffer.cxx.
References put().
void ResourceStack::move_edges | ( | ResourceStack & | target | ) |
Definition at line 206 of file AP_buffer.cxx.
References put().
|
inline |
Definition at line 199 of file AP_buffer.hxx.
Referenced by StackFrameData::destroyEdge(), StackFrameData::destroyNode(), StackFrameData::makeEdge(), StackFrameData::makeNode(), move_edges(), and move_nodes().
|
inline |
Definition at line 200 of file AP_buffer.hxx.
|
inline |
Definition at line 202 of file AP_buffer.hxx.
|
inline |
Definition at line 203 of file AP_buffer.hxx.
References ap_assert, and result.
Referenced by StackFrameData::makeEdge().
|
inline |
Definition at line 205 of file AP_buffer.hxx.
Referenced by StackFrameData::accept_resources().
|
inline |
Definition at line 206 of file AP_buffer.hxx.
Referenced by StackFrameData::accept_resources(), and StackFrameData::makeEdge().
|
inline |
Definition at line 208 of file AP_buffer.hxx.
Referenced by AP_main::accept().