|
|
|
NamedEnum< Enum, nEnum > Class Template ReferenceInitialise the NamedEnum HashTable from the static list of names. More...
Inheritance diagram for NamedEnum< Enum, nEnum >:
![]()
Collaboration diagram for NamedEnum< Enum, nEnum >:
![]()
Detailed Descriptiontemplate<class Enum, int nEnum>
Initialise the NamedEnum HashTable from the static list of names.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| NamedEnum | ( | ) | [inline] |
Construct from names.
Definition at line 24 of file NamedEnum.C.
References Foam::abort(), Foam::endl(), Foam::FatalError, FatalErrorIn, and NamedEnum< Enum, nEnum >::names().

| Enum read | ( | Istream & | is | ) | const [inline] |
Read a word from Istream and return the corresponding.
enumeration element
Definition at line 54 of file NamedEnum.C.
Referenced by Time::readDict().

| void write | ( | const Enum | e, | |
| Ostream & | os | |||
| ) | const [inline] |
Write the name representation of the enumeration to an Ostream.
Definition at line 74 of file NamedEnum.C.
| const Enum operator[] | ( | const char * | name | ) | const [inline] |
Return the enumeration element corresponding to the given name.
Definition at line 91 of file NamedEnum.H.
| const Enum operator[] | ( | const word & | name | ) | const [inline] |
Return the enumeration element corresponding to the given name.
Reimplemented from HashTable< int >.
Definition at line 97 of file NamedEnum.H.
| const char* operator[] | ( | const Enum | e | ) | const [inline] |
| const char * names | ( | ) | [inline] |
Definition at line 36 of file shellSurfaces.C.
Referenced by NamedEnum< Enum, nEnum >::NamedEnum().

| const char * names | ( | ) | [inline] |
Definition at line 31 of file directions.C.
| const char * names | ( | ) | [inline] |
Definition at line 46 of file slidingInterface.C.
| const char * names | ( | ) | [inline] |
Definition at line 28 of file timeActivatedExplicitSource.C.
| const char * names | ( | ) | [inline] |
Definition at line 36 of file surfaceDisplacementPointPatchVectorField.C.
References polyMesh::boundaryMesh(), polyMesh::bounds(), Foam::endl(), searchableSurfaces::findAnyIntersection(), searchableSurfaces::findNearest(), surfaceDisplacementPointPatchVectorField::FIXEDNORMAL, forAll, Foam::Info, objectRegistry::lookupObject(), Foam::mag(), Foam::magSqr(), boundBox::max(), polyBoundaryMesh::mesh(), mesh, boundBox::min(), pointZone::name(), surfaceDisplacementPointPatchVectorField::NEAREST, surfaceDisplacementPointPatchVectorField::POINTNORMAL, polyMesh::pointZones(), Foam::Pout, pZones(), Foam::reduce(), Foam::returnReduce(), Foam::sqr(), surfaceDisplacementPointPatchVectorField::surfaces(), and pointZone::whichPoint().

| const char * names | ( | ) | [inline] |
Definition at line 35 of file surfaceSlipDisplacementPointPatchVectorField.C.
References pointPatch::boundaryMesh(), polyMesh::bounds(), Foam::endl(), searchableSurfaces::findAnyIntersection(), searchableSurfaces::findNearest(), surfaceSlipDisplacementPointPatchVectorField::FIXEDNORMAL, forAll, Foam::Info, pointPatch::localPoints(), objectRegistry::lookupObject(), Foam::mag(), Foam::magSqr(), boundBox::max(), pointBoundaryMesh::mesh(), mesh, pointPatch::meshPoints(), boundBox::min(), pointPatch::name(), pointZone::name(), surfaceSlipDisplacementPointPatchVectorField::NEAREST, pointPatchField< vector >::patch(), surfaceSlipDisplacementPointPatchVectorField::POINTNORMAL, pointPatch::pointNormals(), polyMesh::pointZones(), Foam::Pout, pZones(), Foam::reduce(), Foam::returnReduce(), Foam::sqr(), surfaceSlipDisplacementPointPatchVectorField::surfaces(), and pointZone::whichPoint().

| const char * names | ( | ) | [inline] |
Definition at line 23 of file phaseProperties.C.
| const char * names | ( | ) | [inline] |
Definition at line 35 of file directMappedPatchBase.C.
References Foam::defineTypeNameAndDebug().

| const char * names | ( | ) | [inline] |
Definition at line 44 of file distributedTriSurfaceMesh.C.
| const char * names | ( | ) | [inline] |
Definition at line 50 of file faceToCell.C.
| const char * names | ( | ) | [inline] |
Definition at line 47 of file faceZoneToCell.C.
| const char * names | ( | ) | [inline] |
Definition at line 49 of file pointToCell.C.
| const char * names | ( | ) | [inline] |
Definition at line 48 of file cellToFace.C.
| const char * names | ( | ) | [inline] |
Definition at line 51 of file pointToFace.C.
| const char * names | ( | ) | [inline] |
Definition at line 49 of file cellToPoint.C.
| const char * names | ( | ) | [inline] |
Definition at line 49 of file faceToPoint.C.
| const char * names | ( | ) | [inline] |
Definition at line 98 of file topoSetSource.C.
| const char * names | ( | ) | [inline] |
Definition at line 27 of file outputFilterOutputControl.C.
| const char * names | ( | ) | [inline] |
Definition at line 41 of file cyclicPolyPatch.C.
References Foam::addToRunTimeSelectionTable(), Foam::defineTypeNameAndDebug(), and cyclicPolyPatch::transformTypeNames.

| const char * names | ( | ) | [inline] |
Definition at line 28 of file intersection.C.
| const char * names | ( | ) | [inline] |
Definition at line 38 of file intersection.C.
| const char * names | ( | ) | [inline] |
Definition at line 23 of file fieldAverageItem.C.
| const char * names | ( | ) | [inline] |
Definition at line 33 of file fieldMinMax.C.
References Foam::defineTypeNameAndDebug().

const char* names[nEnum] [static] |