![]() |
Tensor Comprehensions
|
#include <mapping_options_cpp_printer.h>

Public Member Functions | |
| MappingOptionsCppPrinter (std::ostream &out, size_t ws=0) | |
Private Member Functions | |
| MappingOptionsCppPrinter & | tab () |
| MappingOptionsCppPrinter & | endl () |
| MappingOptionsCppPrinter & | endStmt () |
| MappingOptionsCppPrinter & | printString (const char *str) |
| MappingOptionsCppPrinter & | printString (const std::string str) |
| MappingOptionsCppPrinter & | printBooleanOption (const std::string &name, bool value) |
| template<typename T > | |
| MappingOptionsCppPrinter & | printListOption (const std::string &name, const std::vector< T > &values) |
| template<typename T > | |
| MappingOptionsCppPrinter & | printValueOption (const std::string &name, const T &value) |
| MappingOptionsCppPrinter & | printSchedulerOptions (const SchedulerOptionsView &schedulerOptions, const std::string &prefix) |
Private Attributes | |
| std::ostream & | out_ |
| size_t | ws_ |
| bool | lineContinuation_ = false |
Friends | |
| MappingOptionsCppPrinter & | operator<< (MappingOptionsCppPrinter &prn, const std::string &str) |
| MappingOptionsCppPrinter & | operator<< (MappingOptionsCppPrinter &prn, const MappingOptions &options) |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
friend |
|
friend |
|
private |
|
private |
|
private |