added HashPtrTable forward declaration to HashTable, entry.H cosmetics

This commit is contained in:
Mark Olesen
2008-12-18 11:29:26 +01:00
parent 94a6462058
commit 5692245bc7
2 changed files with 4 additions and 3 deletions

View File

@ -54,6 +54,7 @@ template<class T>
class List; class List;
template<class T, class Key, class Hash> class HashTable; template<class T, class Key, class Hash> class HashTable;
template<class T, class Key, class Hash> class HashPtrTable;
template<class T, class Key, class Hash> Istream& operator>> template<class T, class Key, class Hash> Istream& operator>>
( (

View File

@ -92,20 +92,20 @@ public:
//- Construct on freestore as copy with reference to the //- Construct on freestore as copy with reference to the
// dictionary the copy belongs to // dictionary the copy belongs to
virtual Foam::autoPtr<entry> clone virtual autoPtr<entry> clone
( (
const dictionary& parentDict const dictionary& parentDict
) const = 0; ) const = 0;
//- Construct on freestore as copy //- Construct on freestore as copy
// Note: the parent directory is set to dictionary::null // Note: the parent directory is set to dictionary::null
virtual Foam::autoPtr<entry> clone() const; virtual autoPtr<entry> clone() const;
//- Construct from Istream and insert into dictionary //- Construct from Istream and insert into dictionary
static bool New(dictionary& parentDict, Istream& is); static bool New(dictionary& parentDict, Istream& is);
//- Construct on freestore from Istream and return //- Construct on freestore from Istream and return
static Foam::autoPtr<entry> New(Istream& is); static autoPtr<entry> New(Istream& is);
// Destructor // Destructor