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

RAII guard for DataReader::enterRecord and DataReader::leaveRecord. More...

#include <datareader.h>

Collaboration diagram for oofem::DataReader::RecordGuard:

Public Member Functions

 RecordGuard (DataReader &reader_, InputRecord *rec_)
 ~RecordGuard ()

Private Attributes

DataReaderreader
InputRecordrec

Detailed Description

RAII guard for DataReader::enterRecord and DataReader::leaveRecord.

Definition at line 128 of file datareader.h.

Constructor & Destructor Documentation

◆ RecordGuard()

oofem::DataReader::RecordGuard::RecordGuard ( DataReader & reader_,
InputRecord * rec_ )
inline

Definition at line 132 of file datareader.h.

References oofem::DataReader::DataReader(), reader, and rec.

◆ ~RecordGuard()

oofem::DataReader::RecordGuard::~RecordGuard ( )
inline

Definition at line 133 of file datareader.h.

References reader, and rec.

Member Data Documentation

◆ reader

DataReader& oofem::DataReader::RecordGuard::reader
private

Definition at line 129 of file datareader.h.

Referenced by RecordGuard(), and ~RecordGuard().

◆ rec

InputRecord* oofem::DataReader::RecordGuard::rec
private

Definition at line 130 of file datareader.h.

Referenced by RecordGuard(), and ~RecordGuard().


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

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