dune-grid  2.2.1
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Dune::dgf::BoundaryDomBlock Class Reference

#include <dune/grid/io/file/dgfparser/blocks/boundarydom.hh>

Inheritance diagram for Dune::dgf::BoundaryDomBlock:
Dune::dgf::BasicBlock

Public Member Functions

 BoundaryDomBlock (std::istream &in, int cdimworld)
 ~BoundaryDomBlock ()
bool next ()
const Domaindomain () const
bool hasDefaultData () const
const DomainDatadefaultData () const
bool hasParameter () const
void reset ()
bool ok ()
template<class Vector >
const DomainDatacontains (const std::vector< Vector > &v) const
bool isactive ()
bool isempty ()
int & noflines ()
int linenumber ()
const std::string & id () const

Protected Member Functions

bool getnextline ()
template<class ENTRY >
bool getnextentry (ENTRY &entry)
bool gettokenparam (std::string token, std::string &entry)
bool findtoken (std::string token)

Protected Attributes

std::stringstream line

Constructor & Destructor Documentation

Dune::dgf::BoundaryDomBlock::BoundaryDomBlock ( std::istream &  in,
int  cdimworld 
)
Dune::dgf::BoundaryDomBlock::~BoundaryDomBlock ( )
inline

Member Function Documentation

template<class Vector >
const DomainData* Dune::dgf::BoundaryDomBlock::contains ( const std::vector< Vector > &  v) const
inline
const DomainData* Dune::dgf::BoundaryDomBlock::defaultData ( ) const
inline

Referenced by hasParameter().

const Domain& Dune::dgf::BoundaryDomBlock::domain ( ) const
inline
bool Dune::dgf::BasicBlock::findtoken ( std::string  token)
protectedinherited
template<class ENTRY >
bool Dune::dgf::BasicBlock::getnextentry ( ENTRY &  entry)
inlineprotectedinherited
bool Dune::dgf::BasicBlock::getnextline ( )
protectedinherited
bool Dune::dgf::BasicBlock::gettokenparam ( std::string  token,
std::string &  entry 
)
protectedinherited
bool Dune::dgf::BoundaryDomBlock::hasDefaultData ( ) const
inline

Referenced by hasParameter().

bool Dune::dgf::BoundaryDomBlock::hasParameter ( ) const
const std::string& Dune::dgf::BasicBlock::id ( ) const
inlineinherited
bool Dune::dgf::BasicBlock::isactive ( )
inlineinherited
bool Dune::dgf::BasicBlock::isempty ( )
inlineinherited
int Dune::dgf::BasicBlock::linenumber ( )
inlineinherited
bool Dune::dgf::BoundaryDomBlock::next ( )
inline
int& Dune::dgf::BasicBlock::noflines ( )
inlineinherited
bool Dune::dgf::BoundaryDomBlock::ok ( )
inline
void Dune::dgf::BoundaryDomBlock::reset ( )
inline

Reimplemented from Dune::dgf::BasicBlock.

Referenced by BoundaryDomBlock().

Member Data Documentation

std::stringstream Dune::dgf::BasicBlock::line
protectedinherited

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