SG++-Doxygen-Documentation
|
#include <KernelSourceBuilderBase.hpp>
Public Member Functions | |
KernelSourceBuilderBase () | |
Protected Member Functions | |
std::string | constSuffix () |
std::string | floatType () |
std::string | intType () |
std::string | reuseSource (std::string fileName) |
void | writeSource (std::string fileName, std::string source) |
Protected Attributes | |
std::vector< std::string > | indent |
Static Protected Attributes | |
static const size_t | MAX_INDENT_LEVEL = 10 |
|
inline |
|
inlineprotected |
|
inlineprotected |
Referenced by sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMultTranspose< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMultTranspose< real_type >::generateSource(), and sgpp::datadriven::StreamingModOCLOpt::SourceBuilderMultTranspose< real_type >::generateSource().
|
inlineprotected |
|
inlineprotected |
Referenced by sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMultTranspose< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMultTranspose< real_type >::generateSource(), and sgpp::datadriven::StreamingModOCLOpt::SourceBuilderMultTranspose< real_type >::generateSource().
|
inlineprotected |
Referenced by sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMultTranspose< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMultTranspose< real_type >::generateSource(), and sgpp::datadriven::StreamingModOCLOpt::SourceBuilderMultTranspose< real_type >::generateSource().
|
protected |
Referenced by sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMultTranspose< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLUnified::SourceBuilderMult< real_type >::generateSource(), sgpp::datadriven::StreamingModOCLMaskMultiPlatform::SourceBuilderMultTranspose< real_type >::generateSource(), and sgpp::datadriven::StreamingModOCLOpt::SourceBuilderMultTranspose< real_type >::generateSource().
|
staticprotected |