#include <error_type.h>
◆ StackTraceEntry() [1/4]
| cuttlefish::StackTraceEntry::StackTraceEntry |
( |
std::string |
file, |
|
|
size_t |
line, |
|
|
std::string |
pretty_function, |
|
|
std::string |
function |
|
) |
| |
◆ StackTraceEntry() [2/4]
| cuttlefish::StackTraceEntry::StackTraceEntry |
( |
std::string |
file, |
|
|
size_t |
line, |
|
|
std::string |
pretty_function, |
|
|
std::string |
function, |
|
|
std::string |
expression |
|
) |
| |
◆ StackTraceEntry() [3/4]
| cuttlefish::StackTraceEntry::StackTraceEntry |
( |
const StackTraceEntry & |
other | ) |
|
◆ StackTraceEntry() [4/4]
◆ Expression()
| const std::string & cuttlefish::StackTraceEntry::Expression |
( |
| ) |
const |
◆ File()
| const std::string & cuttlefish::StackTraceEntry::File |
( |
| ) |
const |
◆ Function()
| const std::string & cuttlefish::StackTraceEntry::Function |
( |
| ) |
const |
◆ HasMessage()
| bool cuttlefish::StackTraceEntry::HasMessage |
( |
| ) |
const |
◆ Line()
| size_t cuttlefish::StackTraceEntry::Line |
( |
| ) |
const |
◆ Message()
| std::string cuttlefish::StackTraceEntry::Message |
( |
| ) |
const |
◆ operator StackTraceError()
◆ operator tl::expected< T, StackTraceError >() [1/2]
template<typename T >
| cuttlefish::StackTraceEntry::operator tl::expected< T, StackTraceError > |
( |
| ) |
&& |
◆ operator tl::expected< T, StackTraceError >() [2/2]
template<typename T >
| cuttlefish::StackTraceEntry::operator tl::expected< T, StackTraceError > |
( |
| ) |
&& |
|
inline |
◆ operator<<() [1/2]
template<typename T >
| StackTraceEntry & cuttlefish::StackTraceEntry::operator<< |
( |
T && |
message_ext | ) |
& |
|
inline |
◆ operator<<() [2/2]
template<typename T >
| StackTraceEntry cuttlefish::StackTraceEntry::operator<< |
( |
T && |
message_ext | ) |
&& |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ PrettyFunction()
| const std::string & cuttlefish::StackTraceEntry::PrettyFunction |
( |
| ) |
const |
◆ expression_
| std::string cuttlefish::StackTraceEntry::expression_ |
|
private |
◆ file_
| std::string cuttlefish::StackTraceEntry::file_ |
|
private |
◆ function_
| std::string cuttlefish::StackTraceEntry::function_ |
|
private |
◆ line_
| size_t cuttlefish::StackTraceEntry::line_ |
|
private |
◆ message_
| std::stringstream cuttlefish::StackTraceEntry::message_ |
|
private |
◆ pretty_function_
| std::string cuttlefish::StackTraceEntry::pretty_function_ |
|
private |
The documentation for this class was generated from the following files: