General Purpose library for Freestanding C++ and POSIX systems
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 

28 řádky
420 B

#pragma once
#include <gp/buffer.hpp>
#include <stddef.h>
#include <stdint.h>
// UNIMPLEMENTED: see filename
template<typename T>
struct subtree_iterator final
{
gp::buffer<T> target;
size_t idx;
public:
subtree_iterator()
: target{}
, idx{0}
{}
subtree_iterator(gp::buffer<T> data, size_t itr_idx)
: target{data}
, idx{itr_idx}
{}
template<typename func>
void climb_traversal(func& traverser) {
}
};