NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
backward::SnippetFactory Class Reference

#include <backward.hpp>

Public Types

typedef SourceFile::lines_t lines_t
 

Public Member Functions

lines_t get_snippet (const std::string &filename, unsigned line_start, unsigned context_size)
 
lines_t get_combined_snippet (const std::string &filename_a, unsigned line_a, const std::string &filename_b, unsigned line_b, unsigned context_size)
 
lines_t get_coalesced_snippet (const std::string &filename, unsigned line_a, unsigned line_b, unsigned context_size)
 

Member Typedef Documentation

◆ lines_t

Member Function Documentation

◆ get_coalesced_snippet()

lines_t backward::SnippetFactory::get_coalesced_snippet ( const std::string &  filename,
unsigned  line_a,
unsigned  line_b,
unsigned  context_size 
)
inline

References backward::SourceFile::get_lines().

Here is the call graph for this function:

◆ get_combined_snippet()

lines_t backward::SnippetFactory::get_combined_snippet ( const std::string &  filename_a,
unsigned  line_a,
const std::string &  filename_b,
unsigned  line_b,
unsigned  context_size 
)
inline

References backward::SourceFile::get_lines().

Here is the call graph for this function:

◆ get_snippet()

lines_t backward::SnippetFactory::get_snippet ( const std::string &  filename,
unsigned  line_start,
unsigned  context_size 
)
inline

References backward::SourceFile::get_lines().

Here is the call graph for this function:

The documentation for this class was generated from the following file: