Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bombela/backward-cpp
/ types & classes
Types & classes
78 in github.com/bombela/backward-cpp
⨍
Functions
190
◇
Types & classes
78
↓ 3 callers
Class
Trace
backward.hpp:663
↓ 2 callers
Class
inliners_search_cb
defined here because in C++98, template function cannot take locally defined types... grrr.
backward.hpp:3062
↓ 2 callers
Class
isspace
think of it like a lambda in C++98 ;) but look, I will reuse it two times! What a good boy am I.
backward.hpp:3737
↓ 2 callers
Class
not_isspace
backward.hpp:3768
↓ 2 callers
Class
stat
backward.hpp:1411
↓ 1 callers
Class
SourceFile
backward.hpp:3687
↓ 1 callers
Class
TracedException
test_package/main.cpp:8
↓ 1 callers
Class
callback
backward.hpp:890
↓ 1 callers
Class
get_mod_info
backward.hpp:3570
↓ 1 callers
Class
not_isempty
backward.hpp:3773
↓ 1 callers
Class
sigaction
backward.hpp:4178
Class
AssertFailedError
test/test.hpp:37
Class
BackwardCpp
conanfile.py:4
Class
Colorize
backward.hpp:3924
Class
Printer
backward.hpp:3975
Class
ResolvedTrace
backward.hpp:672
Class
SignalHandling
backward.hpp:4134
Class
SnippetFactory
backward.hpp:3824
Class
SourceLoc
backward.hpp:674
Class
StackTrace
backward.hpp:1213
Class
StackTraceImpl
backward.hpp:716
Class
StackTraceImpl<system_tag::current_tag>
backward.hpp:857
Class
StackTraceImplBase
backward.hpp:728
Class
StackTraceImplHolder
backward.hpp:774
Class
TestBackward
test_package/conanfile.py:4
Class
TestBase
test/test.hpp:82
Enum
TestStatus
test/test.hpp:68
Class
TraceResolver
backward.hpp:3683
Class
TraceResolverDarwinImpl
backward.hpp:3475
Class
TraceResolverDarwinImpl<trace_resolver_tag::backtrace_symbol>
backward.hpp:3478
Class
TraceResolverImpl
backward.hpp:1241
Class
TraceResolverImpl<system_tag::darwin_tag>
backward.hpp:3552
Class
TraceResolverImpl<system_tag::linux_tag>
backward.hpp:3468
Class
TraceResolverImpl<system_tag::unknown_tag>
backward.hpp:1245
Class
TraceResolverImpl<system_tag::windows_tag>
backward.hpp:3598
Class
TraceResolverImplBase
backward.hpp:1217
Class
TraceResolverLinuxBase
backward.hpp:1252
Class
TraceResolverLinuxImpl
backward.hpp:1312
Class
TraceResolverLinuxImpl<trace_resolver_tag::backtrace_symbol>
backward.hpp:1317
Class
TraceResolverLinuxImpl<trace_resolver_tag::libbfd>
backward.hpp:1359
Class
TraceResolverLinuxImpl<trace_resolver_tag::libdw>
backward.hpp:1769
Class
TraceResolverLinuxImpl<trace_resolver_tag::libdwarf>
backward.hpp:2096
Class
Unwinder
backward.hpp:802
Class
backtrace_symbol
backward.hpp:473
Class
bfd_fileobject
backward.hpp:1557
Class
cfile_streambuf
backward.hpp:3887
Enum
crash_status
backward.hpp:4335
Class
darwin_tag
seems that I cannot call that "linux" because the name is already defined... so I am adding _tag everywhere.
backward.hpp:451
Class
default_delete
backward.hpp:516
Class
deleter
backward.hpp:512
Class
demangler
backward.hpp:634
Class
demangler_impl
backward.hpp:607
Class
demangler_impl<system_tag::current_tag>
backward.hpp:613
Class
die_cache_entry
backward.hpp:2262
Class
dummy
backward.hpp:522
Class
dwarf_fileobject
backward.hpp:2287
Class
find_sym_context
backward.hpp:1644
Class
find_sym_result
backward.hpp:1637
Class
foo
test/rectrace.cpp:50
Class
handle
backward.hpp:521
Class
hashtable
backward.hpp:415
Class
inliners_search_cb
backward.hpp:1933
Class
libbfd
backward.hpp:471
Class
libdw
backward.hpp:470
Class
libdwarf
backward.hpp:472
Class
linux_tag
backward.hpp:449
Class
module_data
backward.hpp:3563
Class
pdb_symbol
backward.hpp:495
Class
rlimit
test/suicide.cpp:82
Class
rm_ptr
backward.hpp:506
Class
rm_ptr<T *>
backward.hpp:508
Class
rm_ptr<const T *>
backward.hpp:510
Class
sigcontext
backward.hpp:4222
Class
symbol_t
backward.hpp:3625
Enum
type
backward.hpp:3884
Class
type_context_t
backward.hpp:2833
Class
unknown_tag
backward.hpp:453
Class
windows_tag
backward.hpp:452