Opm::DeckOutput Class Reference

#include <DeckOutput.hpp>

Public Member Functions

 DeckOutput (std::ostream &s, int precision=10)
 
 ~DeckOutput ()
 
void stash_default ()
 
void start_record ()
 
void end_record ()
 
void split_record ()
 
void start_keyword (const std::string &kw)
 
void end_keyword (bool add_slash)
 
void endl ()
 
void write_string (const std::string &s)
 
template<typename T >
void write (const T &value)
 

Public Attributes

std::string item_sep = " "
 
size_t columns = 16
 
std::string record_indent = " "
 
std::string keyword_sep = "\n\n"
 

Constructor & Destructor Documentation

◆ DeckOutput()

Opm::DeckOutput::DeckOutput ( std::ostream &  s,
int  precision = 10 
)
explicit

◆ ~DeckOutput()

Opm::DeckOutput::~DeckOutput ( )

Member Function Documentation

◆ end_keyword()

void Opm::DeckOutput::end_keyword ( bool  add_slash)

◆ end_record()

void Opm::DeckOutput::end_record ( )

◆ endl()

void Opm::DeckOutput::endl ( )

◆ split_record()

void Opm::DeckOutput::split_record ( )

◆ start_keyword()

void Opm::DeckOutput::start_keyword ( const std::string kw)

◆ start_record()

void Opm::DeckOutput::start_record ( )

◆ stash_default()

void Opm::DeckOutput::stash_default ( )

◆ write()

template<typename T >
void Opm::DeckOutput::write ( const T &  value)

◆ write_string()

void Opm::DeckOutput::write_string ( const std::string s)

Member Data Documentation

◆ columns

size_t Opm::DeckOutput::columns = 16

◆ item_sep

std::string Opm::DeckOutput::item_sep = " "

◆ keyword_sep

std::string Opm::DeckOutput::keyword_sep = "\n\n"

◆ record_indent

std::string Opm::DeckOutput::record_indent = " "

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