backward_ros
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace backward
Namespace backward::Color
Namespace backward::ColorMode
Namespace backward::details
Namespace backward::system_tag
Namespace backward::trace_resolver_tag
Namespace std
Classes and Structs
Template Struct default_delete
Template Struct deleter
Struct demangler
Template Struct demangler_impl
Template Struct hashtable
Template Struct rm_ptr
Template Struct rm_ptr< const T * >
Template Struct rm_ptr< T * >
Struct ResolvedTrace
Struct ResolvedTrace::SourceLoc
Struct SourceFile::not_isempty
Struct SourceFile::not_isspace
Struct Trace
Class cfile_streambuf
Class Colorize
Template Class handle
Class Printer
Class SignalHandling
Class SnippetFactory
Class SourceFile
Class StackTrace
Template Class StackTraceImpl
Class StackTraceImplBase
Class StackTraceImplHolder
Class TraceResolver
Template Class TraceResolverImpl
Template Class TraceResolverImpl< system_tag::unknown_tag >
Class TraceResolverImplBase
Enums
Enum type
Enum type
Functions
Template Function backward::details::move(const T&)
Template Function backward::details::move(T&)
Function backward::details::split_source_prefixes
Variables
Variable backward::details::kBackwardPathDelimiter
Defines
Define BACKWARD_ATLEAST_CXX98
Define BACKWARD_CXX98
Define BACKWARD_SYSTEM_UNKNOWN
Define NOINLINE
Define nullptr
Define override
Typedefs
Typedef backward::system_tag::current_tag
Directories
Directory include
Directory backward_ros
Files
File backward.hpp
Standard Documents
CHANGELOG
Changelog for package backward_ros
1.0.6 (2024-11-07)
1.0.5 (2023-12-29)
1.0.4 (2023-12-04)
1.0.3 (2023-11-14)
1.0.2 (2022-03-31)
1.0.1 (2021-07-14)
1.0.0 (2021-07-13)
0.1.7 (2019-01-11)
0.1.6 (2018-05-02)
0.1.5 (2018-04-27)
0.1.4 (2017-05-31)
LICENSE
PACKAGE
README
Backward ROS
Integration of backward_ros
Index
backward_ros
C++ API
Class SnippetFactory
View page source
Class SnippetFactory
Defined in
File backward.hpp
Class Documentation
class
SnippetFactory
Public Types
typedef
SourceFile
::
lines_t
lines_t
Public Functions
inline
lines_t
get_snippet
(
const
std
::
string
&
filename
,
unsigned
line_start
,
unsigned
context_size
)
inline
lines_t
get_combined_snippet
(
const
std
::
string
&
filename_a
,
unsigned
line_a
,
const
std
::
string
&
filename_b
,
unsigned
line_b
,
unsigned
context_size
)
inline
lines_t
get_coalesced_snippet
(
const
std
::
string
&
filename
,
unsigned
line_a
,
unsigned
line_b
,
unsigned
context_size
)