oa::print

Python-like record output. print adds exactly one newline; write does not. Each complete call is serialized against other OA print/write calls to the same stream. Status reports host I/O failures without exceptions.

Function Documentation

oa::Status oa::print( oa::PrintStream inStream, const char (&)[N] inFormat, Args &&... inArgs ) oa::Status oa::print( const char (&)[N] inFormat, Args &&... inArgs ) oa::Status oa::print( oa::PrintStream inStream, oa::StringView inText ) oa::Status oa::print( oa::StringView inText )
Python-like record output. print adds exactly one newline; write does not. Each complete call is serialized against other OA print/write calls to the same stream. Status reports host I/O failures without exceptions.

Parameters

inStream
oa::PrintStream

inFormat
const char (&)[N]

inArgs
Args &&...

Returns

oa::Status

The declared return value.