FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

AC3DsurfaceFormatCore Class Reference

Internal class used by the AC3DsurfaceFormat. More...

#include <surfMesh/AC3DsurfaceFormatCore.H>


Detailed Description

Internal class used by the AC3DsurfaceFormat.

Source files

Definition at line 54 of file AC3DsurfaceFormatCore.H.

Inheritance diagram for AC3DsurfaceFormatCore:

List of all members.

Static Protected Member Functions

template<class Type >
static Type  parse (const string &)
 Read a type via IStringStream.
static bool  readCmd (IFstream &, string &cmd, string &args)
 Read cmd, args from IFstream.
static bool  cueTo (IFstream &, const string &cmd, string &args)
 Cue up to cmd, reading args.
static string  cueToOrDie (IFstream &, const string &cmd, const string &errorMsg=string::null)
 Cue up to cmd, reading args or exit with a FatalError.
static void  writeHeader (Ostream &, const UList< surfZone > &)
 Write header with materials.

Member Function Documentation

Type parse ( const string &   s  ) [static, protected]

Read a type via IStringStream.

Definition at line 32 of file AC3DsurfaceFormatCoreTemplates.C.

bool readCmd ( IFstream &   is,
string &   cmd,
string &   args  
) [static, protected]

Read cmd, args from IFstream.

Definition at line 34 of file AC3DsurfaceFormatCore.C.

References ISstream::getLine(), and IOstream::good().

bool cueTo ( IFstream &   is,
const string &   cmd,
string &   args  
) [static, protected]

Cue up to cmd, reading args.

Definition at line 62 of file AC3DsurfaceFormatCore.C.

References ISstream::getLine(), and IOstream::good().

Foam::string cueToOrDie ( IFstream &   is,
const string &   cmd,
const string &   errorMsg = string::null  
) [static, protected]

Cue up to cmd, reading args or exit with a FatalError.

returns the command args

Definition at line 91 of file AC3DsurfaceFormatCore.C.

References args, Foam::exit(), Foam::FatalError, and FatalErrorIn.

void writeHeader ( Ostream &   os,
const UList< surfZone > &   zoneLst  
) [static, protected]

Write header with materials.

Definition at line 114 of file AC3DsurfaceFormatCore.C.

References Foam::endl(), forAll, Foam::nl, and UList< T >::size().


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