|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
A sub-class of FFaMsg that passes the list-messages to Fortran. More...


Public Member Functions | |
| F90Msg (int whichFile=0) | |
| Default constructor. More... | |
| virtual | ~F90Msg () |
| Empty destructor. More... | |
Public Member Functions inherited from FFaMsg | |
| FFaMsg () | |
| Default constructor. More... | |
| virtual | ~FFaMsg () |
| Empty destructor. More... | |
| virtual bool | openListFile (const char *=NULL, bool=false) |
| Opens a list file containing a copy of the output list window. More... | |
| virtual void | closeListFile () |
| Closes the list file. More... | |
Protected Member Functions | |
| virtual void | listVt (const std::string &message, bool) |
| Writes the message to the Fortran file, line by line. More... | |
Protected Member Functions inherited from FFaMsg | |
| virtual int | dialogVt (const std::string &message, const FFaDialogType type, const char **genericButtons) |
| virtual int | dialogVt (const std::string &message, const FFaDialogType type, const std::vector< std::string > &buttonTexts) |
| virtual int | dialogVt (int &returnedSelectionIdx, const std::string &message, const FFaDialogType type, const std::vector< std::string > &buttonTexts, const std::vector< std::string > &selectionList) |
| virtual void | tipVt (const std::string &str) |
| virtual void | setStatusVt (const std::string &) |
| virtual void | changeStatusVt (const std::string &) |
| virtual void | pushStatusVt (const std::string &) |
| virtual void | popStatusVt () |
| virtual void | enableSubStepsVt (int) |
| virtual void | setSubStepVt (int) |
| virtual void | disableSubStepsVt () |
| virtual void | displayTimeVt (int, int, int) |
| virtual void | clearTimeVt () |
| virtual void | setSubTaskVt (const std::string &) |
| virtual void | enableProgressVt (int) |
| virtual void | setProgressVt (int) |
| virtual void | disableProgressVt () |
Private Attributes | |
| int | ifile |
| File option (0: write to error log file, 1: write to res-file) More... | |
Additional Inherited Members | |
Public Types inherited from FFaMsg | |
| enum | FFaDialogType { DISMISS_WARNING , DISMISS_ERROR , DISMISS_INFO , WARNING , ERROR , OK , OK_CANCEL , YES_NO , YES_NO_CANCEL , _ALL_ , OK_ALL_CANCEL , YES_ALL_NO , YES_ALL_NO_ALL , YES_ALL_NO_CANCEL , YES_ALL_NO_ALL_CANCEL , YES_NO_ALL , YES_NO_ALL_CANCEL , GENERIC } |
| Enums defining various dialog box types. More... | |
Static Public Member Functions inherited from FFaMsg | |
| static void | setMessager (FFaMsg *messager=NULL) |
| Sets the real messager object to be used. More... | |
| static FFaMsg & | getMessager () |
| Returns the current messager object. More... | |
| static bool | usingDefault () |
| Returns true if we are using the default messager. More... | |
| static void | resetToAllAnswer (const FFaDialogType type=_ALL_) |
| static int | dialog (const std::string &message, const FFaDialogType type=DISMISS_WARNING, const char **genericButtons=(const char **) NULL) |
| Shows a dialog according to the dialog type. More... | |
| static int | dialog (const std::string &message, const FFaDialogType type, const std::vector< std::string > &buttonTexts) |
| static int | dialog (int &returnedSelectionIdx, const std::string &message, const FFaDialogType type, const std::vector< std::string > &buttonTexts, const std::vector< std::string > &selectionList) |
| static void | list (const std::string &str, bool onScreen=false) |
| static void | tip (const std::string &str) |
| static void | setStatus (const std::string &statusText) |
| static void | changeStatus (const std::string &statusText) |
| static void | pushStatus (const std::string &statusText) |
| static void | popStatus () |
| static void | enableSubSteps (int steps) |
| static void | setSubStep (int step) |
| static void | disableSubSteps () |
| static void | displayTime (int hour, int min, int sec) |
| static void | clearTime () |
| static void | setSubTask (const std::string &taskText) |
| static void | enableProgress (int nSteps) |
| static void | setProgress (int progressStep) |
| static void | disableProgress () |
Static Protected Member Functions inherited from FFaMsg | |
| static void | showStatus () |
Static Protected Attributes inherited from FFaMsg | |
| static std::stack< std::string > | ourStatuses |
A sub-class of FFaMsg that passes the list-messages to Fortran.
All other member functions are empty (does nothing).
|
inline |
Default constructor.
|
inlinevirtual |
Empty destructor.
|
inlineprotectedvirtual |
Writes the message to the Fortran file, line by line.
Reimplemented from FFaMsg.
|
private |
File option (0: write to error log file, 1: write to res-file)