mirror of
https://github.com/matrix-construct/construct
synced 2024-09-28 11:48:54 +02:00
ircd::backtrace: Add array template construction overload.
This commit is contained in:
parent
9962d80c6e
commit
52ad7a29ad
1 changed files with 6 additions and 0 deletions
|
@ -26,10 +26,16 @@ struct ircd::backtrace
|
|||
const size_t &size() const;
|
||||
|
||||
backtrace(const void **const &, const size_t &);
|
||||
template<size_t SIZE> backtrace(const void *(&)[SIZE]);
|
||||
backtrace(const mutable_buffer &);
|
||||
backtrace();
|
||||
};
|
||||
|
||||
template<size_t SIZE>
|
||||
ircd::backtrace::backtrace(const void *(&buf)[SIZE])
|
||||
:backtrace{buf, SIZE}
|
||||
{}
|
||||
|
||||
inline const void *
|
||||
ircd::backtrace::operator[](const size_t &i)
|
||||
const
|
||||
|
|
Loading…
Reference in a new issue