Halide 22.0.0
Halide compiler and libraries
Loading...
Searching...
No Matches
Halide::Internal::WarningReport Struct Referencefinal

#include <Error.h>

Inheritance diagram for Halide::Internal::WarningReport:
Halide::Internal::ReportBase< WarningReport >

Public Member Functions

WarningReportinit (const char *file, const char *function, const int line, const char *condition_string)
 
void issue ()
 
- Public Member Functions inherited from Halide::Internal::ReportBase< WarningReport >
HALIDE_ALWAYS_INLINE WarningReportoperator<< (const S &x)
 
HALIDE_ALWAYS_INLINE operator bool () const
 

Static Public Attributes

static constexpr auto verbose_name = "Warning"
 
static constexpr int verbose_debug_level = 1
 

Additional Inherited Members

- Protected Member Functions inherited from Halide::Internal::ReportBase< WarningReport >
std::string finalize_message ()
 
WarningReportinit (const char *file, const char *function, const int line, const char *condition_string)
 

Detailed Description

Definition at line 185 of file Error.h.

Member Function Documentation

◆ init()

WarningReport & Halide::Internal::WarningReport::init ( const char file,
const char function,
const int  line,
const char condition_string 
)
inline

Definition at line 189 of file Error.h.

◆ issue()

void Halide::Internal::WarningReport::issue ( )
inline

Definition at line 193 of file Error.h.

References Halide::Internal::issue_warning().

Member Data Documentation

◆ verbose_name

constexpr auto Halide::Internal::WarningReport::verbose_name = "Warning"
staticconstexpr

Definition at line 186 of file Error.h.

◆ verbose_debug_level

constexpr int Halide::Internal::WarningReport::verbose_debug_level = 1
staticconstexpr

Definition at line 187 of file Error.h.


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