PLaSK library
Loading...
Searching...
No Matches
plask::GeometryReader::SetExpectedSuffix Struct Reference

Store current expectedSuffix, set new one, and restore old when out of the scope (in destructor). More...

#include <plask/geometry/reader.hpp>

Collaboration diagram for plask::GeometryReader::SetExpectedSuffix:
[legend]

Public Member Functions

 SetExpectedSuffix (GeometryReader &reader, const char *new_expected_suffix)
 
 SetExpectedSuffix (GeometryReader &reader, int dim)
 
 ~SetExpectedSuffix ()
 

Public Attributes

GeometryReaderreader
 
const charold
 

Detailed Description

Store current expectedSuffix, set new one, and restore old when out of the scope (in destructor).

Definition at line 154 of file reader.hpp.

Constructor & Destructor Documentation

◆ SetExpectedSuffix() [1/2]

plask::GeometryReader::SetExpectedSuffix::SetExpectedSuffix ( GeometryReader reader,
const char new_expected_suffix 
)

Definition at line 104 of file reader.cpp.

◆ SetExpectedSuffix() [2/2]

plask::GeometryReader::SetExpectedSuffix::SetExpectedSuffix ( GeometryReader reader,
int  dim 
)

Definition at line 109 of file reader.cpp.

◆ ~SetExpectedSuffix()

plask::GeometryReader::SetExpectedSuffix::~SetExpectedSuffix ( )
inline

Definition at line 159 of file reader.hpp.

Member Data Documentation

◆ old

const char* plask::GeometryReader::SetExpectedSuffix::old

Definition at line 156 of file reader.hpp.

◆ reader

GeometryReader& plask::GeometryReader::SetExpectedSuffix::reader

Definition at line 155 of file reader.hpp.


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