#include <WList.hpp>

Public Types

using storage = std::unordered_set< std::string >
 

Public Member Functions

 WList ()=default
 
 WList (const storage &wlist)
 
std::size_t size () const
 
void add (const std::string &well)
 
void del (const std::string &well)
 
bool has (const std::string &well) const
 
std::vector< std::stringwells () const
 
storage::const_iterator begin () const
 
storage::const_iterator end () const
 
bool operator== (const WList &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Member Typedef Documentation

◆ storage

using Opm::WList::storage = std::unordered_set<std::string>

Constructor & Destructor Documentation

◆ WList() [1/2]

Opm::WList::WList ( )
default

◆ WList() [2/2]

Opm::WList::WList ( const storage wlist)

Member Function Documentation

◆ add()

void Opm::WList::add ( const std::string well)

◆ begin()

storage::const_iterator Opm::WList::begin ( ) const

◆ del()

void Opm::WList::del ( const std::string well)

◆ end()

storage::const_iterator Opm::WList::end ( ) const

◆ has()

bool Opm::WList::has ( const std::string well) const

◆ operator==()

bool Opm::WList::operator== ( const WList data) const

◆ serializeOp()

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

◆ size()

std::size_t Opm::WList::size ( ) const

◆ wells()

std::vector< std::string > Opm::WList::wells ( ) const

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