]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkMessageManager.h
*** empty log message ***
[bbtk.git] / kernel / src / bbtkMessageManager.h
index 221c986f60c4d708ce60f1afb8c01659a9ff57dc..496a2258f8bf8538fc1c5a887ca83e9f385fb111 100644 (file)
@@ -9,12 +9,12 @@
   - Warnings 
   - Errors
   There are also "types" of messages which are strings which identify the nature of the message 
-  (for example : "Core" messages are generated by the core classes of the librairy, there can be a type of 
+  (for example : "Kernel" messages are generated by the core classes of the library, there can be a type of 
   message for each type of Node, and so on...)
   A type of message must be declared by registering it into the MessageManager. This is done by a line like :
-  bbtk::MessageManager::RegisterMessageType("Core","Messages generated by the core classes of the library",5);
+  bbtk::MessageManager::RegisterMessageType("Kernel","Messages generated by the core classes of the library",5);
   where : 
-  -The first string is the type of the message (the keyword which will be used to generate a message of this type)
+  -The first string is the type of the message (the category which will be used to generate a message of this type)
   -The second string is help string
   -The integer is the initial level for the messages of this type (see below).
   
 
   example :
 
-  bbtkMessage("Core",4,"problem with "<<GetName()<<bbtkendl);
+  bbtkMessage("Kernel",4,"problem with "<<GetName()<<bbtkendl);
 
-  will push the 3rd argument in std::cout if the message level of "Core" messages is greater or equal to 4.
+  will push the 3rd argument in std::cout if the message level of "Kernel" messages is greater or equal to 4.
   which means that it generates a message of level 4 (0 : very important/always displayed ... 9 : deep debug message).
 
   At run time, one is able to change the level of the messages displayed by using a command like :
   
-  bbtk::MessageManager::SetMessageLevel("Core",5); 
+  bbtk::MessageManager::SetMessageLevel("Kernel",5); 
   
-  which tells the manager to display all Core messages of level up to 5.
+  which tells the manager to display all Kernel messages of level up to 5.
 
   Variants :
 
 #define bbtkError(MESSAGE)                             \
   do                                                   \
     {                                                  \
-      bbtk::wx::ResetCursor();                         \
+      bbtk::Wx::ResetCursor();                         \
       std::ostringstream s;                            \
       s << MESSAGE;                                    \
       std::ostringstream f;                            \
@@ -413,7 +413,6 @@ namespace bbtk
     std::map<std::string,int> mMessageLevel;
     std::map<std::string,std::string> mMessageHelp;  
     unsigned int mMaxMessageLength;
-    int mAllLevel;
   };
   //===========================================================