#include <SummaryConfig.hpp>

Public Types

using Category = Opm::EclIO::SummaryNode::Category
 
using Type = Opm::EclIO::SummaryNode::Type
 

Public Member Functions

 SummaryConfigNode ()=default
 
 SummaryConfigNode (std::string keyword, const Category cat, Location loc_arg)
 
SummaryConfigNodeparameterType (const Type type)
 
SummaryConfigNodenamedEntity (std::string name)
 
SummaryConfigNodenumber (const int num)
 
SummaryConfigNodeisUserDefined (const bool userDefined)
 
const std::stringkeyword () const
 
Category category () const
 
Type type () const
 
const std::stringnamedEntity () const
 
int number () const
 
bool isUserDefined () const
 
std::string uniqueNodeKey () const
 
const Locationlocation () const
 
 operator Opm::EclIO::SummaryNode () const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static SummaryConfigNode serializeObject ()
 

Member Typedef Documentation

◆ Category

◆ Type

Constructor & Destructor Documentation

◆ SummaryConfigNode() [1/2]

Opm::SummaryConfigNode::SummaryConfigNode ( )
default

◆ SummaryConfigNode() [2/2]

Opm::SummaryConfigNode::SummaryConfigNode ( std::string  keyword,
const Category  cat,
Location  loc_arg 
)
explicit

Member Function Documentation

◆ category()

Category Opm::SummaryConfigNode::category ( ) const
inline

◆ isUserDefined() [1/2]

bool Opm::SummaryConfigNode::isUserDefined ( ) const
inline

◆ isUserDefined() [2/2]

SummaryConfigNode & Opm::SummaryConfigNode::isUserDefined ( const bool  userDefined)

◆ keyword()

const std::string & Opm::SummaryConfigNode::keyword ( ) const
inline

◆ location()

const Location & Opm::SummaryConfigNode::location ( ) const
inline

◆ namedEntity() [1/2]

const std::string & Opm::SummaryConfigNode::namedEntity ( ) const
inline

◆ namedEntity() [2/2]

SummaryConfigNode & Opm::SummaryConfigNode::namedEntity ( std::string  name)

◆ number() [1/2]

int Opm::SummaryConfigNode::number ( ) const
inline

◆ number() [2/2]

SummaryConfigNode & Opm::SummaryConfigNode::number ( const int  num)

◆ operator Opm::EclIO::SummaryNode()

Opm::SummaryConfigNode::operator Opm::EclIO::SummaryNode ( ) const
inline

◆ parameterType()

SummaryConfigNode & Opm::SummaryConfigNode::parameterType ( const Type  type)

◆ serializeObject()

static SummaryConfigNode Opm::SummaryConfigNode::serializeObject ( )
static

◆ serializeOp()

template<class Serializer >
void Opm::SummaryConfigNode::serializeOp ( Serializer serializer)
inline

◆ type()

Type Opm::SummaryConfigNode::type ( ) const
inline

◆ uniqueNodeKey()

std::string Opm::SummaryConfigNode::uniqueNodeKey ( ) const

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