Halide
Halide::Internal::StringOrLoopLevel Struct Reference

#include <Generator.h>

Public Member Functions

 StringOrLoopLevel ()=default
 
 StringOrLoopLevel (const char *s)
 
 StringOrLoopLevel (const std::string &s)
 
 StringOrLoopLevel (const LoopLevel &loop_level)
 

Public Attributes

std::string string_value
 
LoopLevel loop_level
 

Detailed Description

Definition at line 3000 of file Generator.h.

Constructor & Destructor Documentation

◆ StringOrLoopLevel() [1/4]

Halide::Internal::StringOrLoopLevel::StringOrLoopLevel ( )
default

◆ StringOrLoopLevel() [2/4]

Halide::Internal::StringOrLoopLevel::StringOrLoopLevel ( const char *  s)
inline

Definition at line 3005 of file Generator.h.

◆ StringOrLoopLevel() [3/4]

Halide::Internal::StringOrLoopLevel::StringOrLoopLevel ( const std::string &  s)
inline

Definition at line 3008 of file Generator.h.

◆ StringOrLoopLevel() [4/4]

Halide::Internal::StringOrLoopLevel::StringOrLoopLevel ( const LoopLevel loop_level)
inline

Definition at line 3011 of file Generator.h.

Member Data Documentation

◆ string_value

std::string Halide::Internal::StringOrLoopLevel::string_value

Definition at line 3001 of file Generator.h.

◆ loop_level

LoopLevel Halide::Internal::StringOrLoopLevel::loop_level

Definition at line 3002 of file Generator.h.


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