FreeFOAM The Cross-Platform CFD Toolkit
pTraits< uLabel > Class Template Reference

template specialization for pTraits<uLabel> More...

#include <src/OpenFOAM/primitives/ints/uLabel/uLabel.H>


Detailed Description

template<>
class Foam::pTraits< uLabel >

template specialization for pTraits<uLabel>

Definition at line 120 of file uLabel.H.

List of all members.

Public Types

enum  { dim = 3, rank = 0, nComponents = 1 }
typedef uLabel cmptType
 Component type.

Public Member Functions

 pTraits (const uLabel ul)
 Construct from uLabel.
 pTraits (Istream &)
 Construct from Istream.
 operator uLabel () const
 operator uLabel & ()

Static Public Attributes

static const char *const typeName = "uLabel"
static const char * componentNames [] = { "x" }
static const uLabel zero = 0
static const uLabel one = 1
static const uLabel max = uLabelMax
static const uLabel min = uLabelMin

Member Typedef Documentation

typedef uLabel cmptType

Component type.

Definition at line 127 of file uLabel.H.


Member Enumeration Documentation

anonymous enum
Enumerator:
dim 
rank 
nComponents 

Definition at line 131 of file uLabel.H.


Constructor & Destructor Documentation

pTraits ( const uLabel  ul)
inline

Construct from uLabel.

Definition at line 152 of file uLabel.H.

pTraits ( Istream is)

Construct from Istream.

Definition at line 44 of file uLabel.C.


Member Function Documentation

operator uLabel ( ) const
inline

Definition at line 163 of file uLabel.H.

operator uLabel & ( )
inline

Definition at line 168 of file uLabel.H.


Member Data Documentation

const char *const typeName = "uLabel"
static

Definition at line 141 of file uLabel.H.

const char * componentNames = { "x" }
static

Definition at line 142 of file uLabel.H.

const uLabel zero = 0
static

Definition at line 143 of file uLabel.H.

const uLabel one = 1
static

Definition at line 144 of file uLabel.H.

const uLabel max = uLabelMax
static

Definition at line 145 of file uLabel.H.

const uLabel min = uLabelMin
static

Definition at line 146 of file uLabel.H.


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