Public Member Functions | |
TypeName ("none") | |
Runtime type information. More... | |
virtual autoPtr< setWriter > | clone () const |
Construct and return a clone. More... | |
virtual | ~noSetWriter () |
Destructor. More... | |
virtual void | write (const fileName &outputDir, const fileName &setName, const coordSet &set, const wordList &valueSetNames #define TypeValueSetsConstArg(Type, nullArg)) const |
Write a coordSet and associated data. More... | |
setWriter (const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression) | |
Inherit constructors. More... | |
setWriter (const dictionary &dict) | |
Inherit constructors. More... | |
setWriter (const setWriter &writer) | |
Inherit constructors. More... | |
![]() | |
TypeName ("setWriter") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, setWriter, word,(const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression),(writeFormat, writeCompression)) | |
declareRunTimeSelectionTable (autoPtr, setWriter, dict,(const dictionary &dict),(dict)) | |
setWriter (const IOstream::streamFormat writeFormat, const IOstream::compressionType writeCompression) | |
Construct given write options. More... | |
setWriter (const dictionary &dict) | |
Construct from dictionary. More... | |
setWriter (const setWriter &writer) | |
Construct copy. More... | |
virtual | ~setWriter ()=0 |
Destructor. More... | |
template<class ... Args> | |
void | write (const fileName &outputDir, const fileName &setName, const coordSet &set, const Args &... args) const |
Write fields for a single surface to file. For use in code where. More... | |
template<class Type > | |
Foam::Ostream & | writeValue (const Type &value, Ostream &os, const bool align) const |
Additional Inherited Members | |
![]() | |
template<class Types , class Type > | |
static void | appendTypeValueSet (UPtrList< const Field< Types >> &valueSets, const Field< Type > &valueSet) |
Helper for variadic write. More... | |
template<class Type > | |
static void | appendTypeValueSet (UPtrList< const Field< Type >> &valueSets, const Field< Type > &valueSet) |
Helper for variadic write. More... | |
static void | unpackTypeValueSets (wordList &valueSetNames #define TypeValueSetsNonConstArg(Type, nullArg)) |
Helper for variadic write. More... | |
template<class Type , class ... Args> | |
static void | unpackTypeValueSets (wordList &valueSetNames #define TypeValueSetsNonConstArg(Type, nullArg) FOR_ALL_FIELD_TYPES(TypeValueSetsNonConstArg), const word &valueSetName, const Field< Type > &valueSet, Args &... args) |
Helper for variadic write. More... | |
template<class Type , class ... Args> | |
static void | unpackTypeValueSets (wordList &valueSetNames #define TypeValueSetsNonConstArg(Type, nullArg) FOR_ALL_FIELD_TYPES(TypeValueSetsNonConstArg), const wordList &valueSetNamesPart, const UPtrList< const Field< Type >> &valueSetsPart, Args &... args) |
Helper for variadic write. More... | |
template<class Type , class ... Args> | |
static void | unpackTypeValueSets (wordList &valueSetNames #define TypeValueSetsNonConstArg(Type, nullArg) FOR_ALL_FIELD_TYPES(TypeValueSetsNonConstArg), const wordList &valueSetNamesPart, const PtrList< Field< Type >> &valueSetsPart, Args &... args) |
Helper for variadic write. More... | |
static autoPtr< setWriter > | New (const word &writeType, const IOstream::streamFormat writeFormat=IOstream::ASCII, const IOstream::compressionType writeCompression=IOstream::UNCOMPRESSED) |
Select given write options. More... | |
static autoPtr< setWriter > | New (const word &writeType, const dictionary &dict) |
Select given a dictionary. More... | |
![]() | |
virtual void | writeValueSeparator (Ostream &os) const |
Write a value separator. More... | |
virtual void | writeCoordSeparator (Ostream &os) const |
Write a coordinate separator. More... | |
virtual void | writeSegmentSeparator (Ostream &os) const |
Write a segment separator. More... | |
const List< string > & | delimiters () const |
Possible delimiters that need quoting. More... | |
Ostream & | writeWord (const word &w, Ostream &os, const bool align=false, const unsigned long alignPad=0) const |
Write a word. More... | |
template<class Type > | |
Ostream & | writeValue (const Type &value, Ostream &os, const bool align=false) const |
Write a value. More... | |
void | writeTableHeader (const coordSet &set, const wordList &valueSetNames, #define TypeValueSetsConstArg(Type, nullArg) Ostream &os, const bool align=false, const unsigned long alignPad=0) const |
Write multi-column table header. More... | |
void | writeTable (const coordSet &set, #define TypeValueSetsConstArg(Type, nullArg) Ostream &os, const bool align=false) const |
Write multi-column table of data. More... | |
![]() | |
static unsigned long | columnWidth (Ostream &os) |
Width of columns in tabulated output. More... | |
![]() | |
IOstream::streamFormat | writeFormat_ |
Write format. More... | |
IOstream::compressionType | writeCompression_ |
Write compression. More... | |
autoPtr< List< string > > | delimiters_ |
Possible delimiters that need quoting. Constructed on demand from. More... | |
Descr A dummy setWriter selected to disable surface writing.
Definition at line 48 of file noSetWriter.H.
|
virtual |
Destructor.
Definition at line 41 of file noSetWriter.C.
TypeName | ( | "none" | ) |
Runtime type information.
|
inlinevirtual |
Write a coordSet and associated data.
Implements setWriter.
Definition at line 77 of file noSetWriter.H.
Inherit constructors.
Definition at line 333 of file setWriter.C.
Inherit constructors.
Definition at line 340 of file setWriter.C.
Inherit constructors.
Definition at line 343 of file setWriter.C.