MCPcopy Create free account
hub / github.com/OpenFOAM/OpenFOAM-dev / readHeader

Function readHeader

src/fileFormats/starcd/STARCDCore.C:40–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38// * * * * * * * * * * * Protected Member Functions * * * * * * * * * * * * //
39
40bool Foam::fileFormats::STARCDCore::readHeader
41(
42 IFstream& is,
43 const word& signature
44)
45{
46 if (!is.good())
47 {
48 FatalErrorInFunction
49 << abort(FatalError);
50 }
51
52 word header;
53 label majorVersion;
54
55 string line;
56
57 is.getLine(line);
58 IStringStream(line)() >> header;
59
60 is.getLine(line);
61 IStringStream(line)() >> majorVersion;
62
63 // add other checks ...
64 if (header != signature)
65 {
66 Info<< "header mismatch " << signature << " " << is.name()
67 << endl;
68 }
69
70 return true;
71}
72
73
74void Foam::fileFormats::STARCDCore::writeHeader

Callers 3

readPointsFunction · 0.70
readFunction · 0.50

Calls 4

IStringStreamClass · 0.85
abortClass · 0.50
goodMethod · 0.45
nameMethod · 0.45

Tested by

no test coverage detected