diff --git a/src/OpenFOAM/db/IOstreams/Tstreams/ITstream.H b/src/OpenFOAM/db/IOstreams/Tstreams/ITstream.H index 891c8f0dab8472b7d13aca6e0e881619e7e3501b..fdc1717069e91a5380da9852a72e205ffd71c42d 100644 --- a/src/OpenFOAM/db/IOstreams/Tstreams/ITstream.H +++ b/src/OpenFOAM/db/IOstreams/Tstreams/ITstream.H @@ -70,7 +70,26 @@ public: ITstream ( const string& name, - const tokenList& tokens, + const UList<token>& tokens, + streamFormat format=ASCII, + versionNumber version=currentVersion + ) + : + Istream(format, version), + tokenList(tokens), + name_(name), + tokenIndex_(0) + { + setOpened(); + setGood(); + } + + + //- Construct from components, transferring the tokens + ITstream + ( + const string& name, + const Xfer< List<token> >& tokens, streamFormat format=ASCII, versionNumber version=currentVersion ) @@ -98,8 +117,7 @@ public: } - // Destructor - + //- Destructor virtual ~ITstream() {}