Public Member Functions | List of all members
INew< T > Class Template Reference

A helper class when constructing from an Istream or dictionary. More...

Public Member Functions

 INew ()
 
autoPtr< Toperator() (Istream &is) const
 
autoPtr< Toperator() (const word &, Istream &is) const
 
autoPtr< Toperator() (const dictionary &dict) const
 
autoPtr< Toperator() (const word &, const dictionary &dict) const
 

Detailed Description

template<class T>
class Foam::INew< T >

A helper class when constructing from an Istream or dictionary.

Definition at line 45 of file INew.H.

Constructor & Destructor Documentation

◆ INew()

INew ( )
inline

Definition at line 50 of file INew.H.

Member Function Documentation

◆ operator()() [1/4]

autoPtr<T> operator() ( Istream is) const
inline

Definition at line 54 of file INew.H.

References Foam::New().

Here is the call graph for this function:

◆ operator()() [2/4]

autoPtr<T> operator() ( const word ,
Istream is 
) const
inline

Definition at line 60 of file INew.H.

References Foam::New().

Here is the call graph for this function:

◆ operator()() [3/4]

autoPtr<T> operator() ( const dictionary dict) const
inline

Definition at line 66 of file INew.H.

References dict, and Foam::New().

Here is the call graph for this function:

◆ operator()() [4/4]

autoPtr<T> operator() ( const word ,
const dictionary dict 
) const
inline

Definition at line 72 of file INew.H.

References dict, and Foam::New().

Here is the call graph for this function:

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