#include <dune/grid/io/file/dgfparser/blocks/basic.hh>
Dune::dgf::BasicBlock::BasicBlock |
( |
std::istream & |
in, |
|
|
const char * |
id |
|
) |
| |
bool Dune::dgf::BasicBlock::findtoken |
( |
std::string |
token | ) |
|
|
protected |
References getnextline(), line, Dune::dgf::makeupcase(), and reset().
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::VertexBlock::get(), getnextentry(), Dune::dgf::GridParameterBlock::GridParameterBlock(), Dune::dgf::SimplexGenerationBlock::SimplexGenerationBlock(), Dune::dgf::UGGridParameterBlock::UGGridParameterBlock(), Dune::dgf::VertexBlock::VertexBlock(), and Dune::dgf::YaspGridParameterBlock::YaspGridParameterBlock().
template<class ENTRY >
bool Dune::dgf::BasicBlock::getnextentry |
( |
ENTRY & |
entry | ) |
|
|
inlineprotected |
References BasicBlock(), findtoken(), gettokenparam(), and line.
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::CubeBlock::CubeBlock(), Dune::dgf::VertexBlock::get(), Dune::dgf::SimplexBlock::get(), Dune::dgf::CubeBlock::get(), Dune::dgf::IntervalBlock::getHexa(), Dune::dgf::GridParameterBlock::GridParameterBlock(), Dune::dgf::IntervalBlock::IntervalBlock(), Dune::dgf::PeriodicFaceTransformationBlock::PeriodicFaceTransformationBlock(), Dune::dgf::SimplexBlock::SimplexBlock(), Dune::dgf::SimplexGenerationBlock::SimplexGenerationBlock(), Dune::dgf::UGGridParameterBlock::UGGridParameterBlock(), Dune::dgf::VertexBlock::VertexBlock(), and Dune::dgf::YaspGridParameterBlock::YaspGridParameterBlock().
bool Dune::dgf::BasicBlock::getnextline |
( |
| ) |
|
|
protected |
References line.
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::dgf::CubeBlock::CubeBlock(), Dune::dgf::DimBlock::DimBlock(), findtoken(), Dune::dgf::VertexBlock::get(), Dune::dgf::SimplexBlock::get(), Dune::dgf::CubeBlock::get(), Dune::dgf::BoundarySegBlock::get(), Dune::dgf::IntervalBlock::getHexa(), gettokenparam(), Dune::dgf::IntervalBlock::IntervalBlock(), Dune::dgf::PeriodicFaceTransformationBlock::PeriodicFaceTransformationBlock(), Dune::dgf::ProjectionBlock::ProjectionBlock(), reset(), and Dune::dgf::SimplexBlock::SimplexBlock().
bool Dune::dgf::BasicBlock::gettokenparam |
( |
std::string |
token, |
|
|
std::string & |
entry |
|
) |
| |
|
protected |
const std::string& Dune::dgf::BasicBlock::id |
( |
| ) |
const |
|
inline |
bool Dune::dgf::BasicBlock::isactive |
( |
| ) |
|
|
inline |
Referenced by Dune::dgf::BoundaryDomBlock::BoundaryDomBlock(), Dune::DGFGridFactory< OneDGrid >::boundaryParameter(), Dune::dgf::BoundarySegBlock::BoundarySegBlock(), Dune::DuneGridFormatParser::generateBoundaries(), Dune::dgf::IntervalBlock::IntervalBlock(), Dune::DGFGridFactory< SGrid< dim, dimworld, ctype > >::parameter(), Dune::DGFGridFactory< YaspGrid< dim > >::parameter(), Dune::DGFGridFactory< YaspGrid< dim, EquidistantOffsetCoordinates< double, dim > > >::parameter(), Dune::DuneGridFormatParser::readDuneGrid(), and Dune::dgf::VertexBlock::VertexBlock().
bool Dune::dgf::BasicBlock::isempty |
( |
| ) |
|
|
inline |
int Dune::dgf::BasicBlock::linenumber |
( |
| ) |
|
|
inline |
int& Dune::dgf::BasicBlock::noflines |
( |
| ) |
|
|
inline |
void Dune::dgf::BasicBlock::reset |
( |
| ) |
|
|
inlineprotected |
std :: ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const BasicBlock & |
b |
|
) |
| |
|
friend |
std::stringstream Dune::dgf::BasicBlock::line |
|
protected |
The documentation for this class was generated from the following files: