OOFEM 3.0
Loading...
Searching...
No Matches
oofem::DataReader::GroupRecords Class Reference

Internal range-like class, return type for giveGroupRecords methods. More...

#include <datareader.h>

Collaboration diagram for oofem::DataReader::GroupRecords:

Classes

class  Iterator

Public Member Functions

 GroupRecords (DataReader &dr_, const std::string &group_, InputRecordType irType_, int size)
Iterator begin ()
Iterator end ()
int size ()

Private Attributes

DataReaderdr
std::string group
InputRecordType irType
int size_

Detailed Description

Internal range-like class, return type for giveGroupRecords methods.

Definition at line 137 of file datareader.h.

Constructor & Destructor Documentation

◆ GroupRecords()

oofem::DataReader::GroupRecords::GroupRecords ( DataReader & dr_,
const std::string & group_,
InputRecordType irType_,
int size )

Definition at line 93 of file datareader.C.

References oofem::DataReader::DataReader(), dr, group, irType, size(), and size_.

Member Function Documentation

◆ begin()

Iterator oofem::DataReader::GroupRecords::begin ( )
inline

Definition at line 159 of file datareader.h.

References dr, group, irType, and size_.

◆ end()

Iterator oofem::DataReader::GroupRecords::end ( )
inline

Definition at line 160 of file datareader.h.

References dr, group, irType, and size_.

◆ size()

Member Data Documentation

◆ dr

DataReader& oofem::DataReader::GroupRecords::dr
private

Definition at line 138 of file datareader.h.

Referenced by begin(), end(), and GroupRecords().

◆ group

std::string oofem::DataReader::GroupRecords::group
private

Definition at line 139 of file datareader.h.

Referenced by begin(), end(), and GroupRecords().

◆ irType

InputRecordType oofem::DataReader::GroupRecords::irType
private

Definition at line 140 of file datareader.h.

Referenced by begin(), end(), and GroupRecords().

◆ size_

int oofem::DataReader::GroupRecords::size_
private

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

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011