Removed raw_trace::from_buffer, not happy with that api

This commit is contained in:
Jeremy 2023-11-19 23:45:51 -06:00
parent 4a9b24b31b
commit 6c6d915414
No known key found for this signature in database
GPG Key ID: B4C8300FEC395042
2 changed files with 0 additions and 6 deletions

View File

@ -35,7 +35,6 @@ namespace cpptrace {
struct CPPTRACE_EXPORT raw_trace {
std::vector<frame_ptr> frames;
static raw_trace from_buffer(frame_ptr* buffer, std::size_t size);
static raw_trace current(std::size_t skip = 0);
static raw_trace current(std::size_t skip, std::size_t max_depth);
object_trace resolve_object_trace() const;

View File

@ -31,11 +31,6 @@
#define CYAN ESC "36m"
namespace cpptrace {
CPPTRACE_FORCE_NO_INLINE
raw_trace raw_trace::from_buffer(frame_ptr* buffer, std::size_t size) {
return raw_trace{std::vector<cpptrace::frame_ptr>(buffer, buffer + size)};
}
CPPTRACE_FORCE_NO_INLINE
raw_trace raw_trace::current(std::size_t skip) {
return generate_raw_trace(skip + 1);