Public Member Functions | Private Member Functions
Table Class Reference

Templated table container data entry. Items are stored in a list of Tuple2's. First column is always stored as scalar entries. Data is read in Tuple2 form, e.g. for an entry <entryName> that is (scalar, vector): More...

Public Member Functions

 TypeName ("table")
 Runtime type information. More...
 
 Table (const word &entryName, const dictionary &dict)
 Construct from entry name and Istream. More...
 
 Table (const Table< Type > &tbl)
 Copy constructor. More...
 
virtual tmp< DataEntry< Type > > clone () const
 Construct and return a clone. More...
 
virtual ~Table ()
 Destructor. More...
 

Private Member Functions

void operator= (const Table< Type > &)
 Disallow default bitwise assignment. More...
 

Detailed Description

Templated table container data entry. Items are stored in a list of Tuple2's. First column is always stored as scalar entries. Data is read in Tuple2 form, e.g. for an entry <entryName> that is (scalar, vector):

    <entryName>   table
    (
        (0.0 (1 2 3))
        (1.0 (4 5 6))
    );
Source files

Definition at line 56 of file Table.H.

Constructor & Destructor Documentation

◆ Table() [1/2]

Table ( const word entryName,
const dictionary dict 
)

Construct from entry name and Istream.

Definition at line 31 of file Table.C.

References token::BEGIN_SQR, TableBase::check(), dict, and Istream::putBack().

Here is the call graph for this function:

◆ Table() [2/2]

Table ( const Table< Type > &  tbl)

Copy constructor.

Definition at line 51 of file Table.C.

◆ ~Table()

~Table ( )
virtual

Destructor.

Definition at line 60 of file Table.C.

Member Function Documentation

◆ operator=()

void operator= ( const Table< Type > &  )
private

Disallow default bitwise assignment.

◆ TypeName()

TypeName ( "table"  )

Runtime type information.

◆ clone()

virtual tmp<DataEntry<Type> > clone ( ) const
inlinevirtual

Construct and return a clone.

Definition at line 95 of file Table.H.


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