Interface_MSG.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Standard_CString.hxx>
#include <Standard_PCharacter.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Real.hxx>
#include <Standard_IStream.hxx>
#include <Standard_OStream.hxx>
#include <Standard_Boolean.hxx>

Data Structures

class  Interface_MSG
 This class gives a set of functions to manage and use a list
of translated messages (messagery)

Keys are strings, their corresponding (i.e. translated) items
are strings, managed by a dictionary (a global one).

If the dictionary is not set, or if a key is not recorded,
the key is returned as item, and it is possible to :

  • trace or not this fail, record or not it for further trace

    It is also possible to suspend the translation (keys are then
    always returned as items)

    This class also provides a file format for loading :
    It is made of couples of lines, the first one begins by '@'
    the following is the key, the second one is the message
    Lines which are empty or which begin by '@' are skipped
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:40:02 2011 for Open CASCADE Technology by  doxygen 1.6.3