ENH: dlLibraryTable: moved library handles to objects

This commit is contained in:
mattijs
2011-04-18 16:41:21 +01:00
parent 804b801458
commit a791316896
14 changed files with 239 additions and 160 deletions

View File

@ -98,6 +98,8 @@ SourceFiles
namespace Foam
{
class dlLibraryTable;
namespace functionEntries
{
@ -113,9 +115,14 @@ class codeStream
//- Interpreter function type
typedef void (*streamingFunctionType)(Ostream&, const dictionary&);
// Private Member Functions
//- Helper function: parent (of parent etc.) of dictionary up to the top
static const dictionary& topDict(const dictionary&);
//- Helper function: access to dlLibraryTable of Time
static dlLibraryTable& libs(const dictionary& dict);
//- Disallow default bitwise copy construct
codeStream(const codeStream&);