YASK
Yet Another Stencil Kit: a software framework for creating HPC stencil code. Copyright 2014-2023 Intel Corporation.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
yask::yask_string_output Class Referenceabstract

String output. More...

#include <yask_common_api.hpp>

+ Inheritance diagram for yask::yask_string_output:

Public Member Functions

virtual std::string get_string () const =0
 Get the output.
 
virtual void discard ()=0
 Discard contents of current buffer.
 
- Public Member Functions inherited from yask::yask_output
virtual std::ostream & get_ostream ()=0
 Access underlying C++ ostream object.
 

Detailed Description

String output.

Member Function Documentation

◆ get_string()

virtual std::string yask::yask_string_output::get_string ( ) const
pure virtual

Get the output.

Does not modify current buffer.

Returns
copy of current buffer's contents.

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