Loading...
Searching...
No Matches
pTraits< Base > Class Template Reference

A traits class, which is primarily used for primitives and vector-space. More...

#include <pTraits.H>

Inheritance diagram for pTraits< Base >:
Collaboration diagram for pTraits< Base >:

Public Member Functions

 pTraits (const Base &obj)
 Copy construct from base class.
 pTraits (Istream &is)
 Construct from Istream.

Detailed Description

template<class Base>
class Foam::pTraits< Base >

A traits class, which is primarily used for primitives and vector-space.

All primitives need a specialised version of this class. The specialised versions will normally also require a conversion method.

Definition at line 61 of file pTraits.H.

Constructor & Destructor Documentation

◆ pTraits() [1/2]

template<class Base>
pTraits ( const Base & obj)
inlineexplicit

Copy construct from base class.

Definition at line 72 of file pTraits.H.

◆ pTraits() [2/2]

template<class Base>
pTraits ( Istream & is)
inlineexplicit

Construct from Istream.

Definition at line 80 of file pTraits.H.


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