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

Class IStringStream

src/OpenFOAM/db/IOstreams/StringStreams/IStringStream.H:50–150  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48\*---------------------------------------------------------------------------*/
49
50class IStringStream
51:
52 public ISstream
53{
54
55public:
56
57 // Constructors
58
59 //- Construct from string
60 IStringStream
61 (
62 const string& buffer,
63 streamFormat format=ASCII,
64 versionNumber version=currentVersion
65 )
66 :
67 ISstream
68 (
69 *(new std::istringstream(buffer)),
70 "IStringStream.sourceFile",
71 format,
72 version
73 )
74 {}
75
76
77 //- Construct from string and name
78 IStringStream
79 (
80 const string& name,
81 const string& buffer,
82 streamFormat format=ASCII,
83 versionNumber version=currentVersion
84 )
85 :
86 ISstream
87 (
88 *(new std::istringstream(buffer)),
89 name,
90 format,
91 version
92 )
93 {}
94
95
96 //- Construct from char*
97 IStringStream
98 (
99 const char* buffer,
100 streamFormat format=ASCII,
101 versionNumber version=currentVersion
102 )
103 :
104 ISstream
105 (
106 *(new std::istringstream(buffer)),
107 "IStringStream.sourceFile",

Callers 15

Test-List.CFile · 0.85
mainFunction · 0.85
Test-hashTable.CFile · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
readTagFunction · 0.85
readUnvScalarFunction · 0.85
readUnitsFunction · 0.85
readPointsFunction · 0.85

Calls

no outgoing calls

Tested by 6

mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68