FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

Dictionary< T > Class Template Reference

Gerneral purpose template dictionary class which manages the storage associated with it. More...

#include <OpenFOAM/Dictionary_.H>


Detailed Description

template<class T>
class Foam::Dictionary< T >

Gerneral purpose template dictionary class which manages the storage associated with it.

It is derived from DictionaryBase instantiated on a memory managed form of intrusive doubly-linked list of <T>.

Source files

Definition at line 55 of file Dictionary_.H.

Inheritance diagram for Dictionary< T >:
Collaboration diagram for Dictionary< T >:

List of all members.

Public Member Functions

 Dictionary ()
 Null constructor.
 Dictionary (const Dictionary &)
 Copy construct.
bool  erase (const word &keyword)
 Remove an entry specified by keyword and delete the pointer.

Constructor & Destructor Documentation

Dictionary (  )

Null constructor.

Definition at line 33 of file Dictionary_.C.

Dictionary ( const Dictionary< T > &   dict  )

Copy construct.

Definition at line 38 of file Dictionary_.C.


Member Function Documentation

bool erase ( const word &   keyword  )

Remove an entry specified by keyword and delete the pointer.

Returns true if the keyword was found

Definition at line 47 of file Dictionary_.C.

References Foam::T().


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