5 #ifndef CNOID_BASE_MESSAGE_VIEW_H 6 #define CNOID_BASE_MESSAGE_VIEW_H 11 #include <boost/format.hpp> 17 class MessageViewImpl;
30 #if defined(_WIN32) && defined(ERROR) 36 void put(
const char* message);
37 void put(
const std::string& message);
38 void put(
const boost::format& message);
39 void put(
const QString& message);
41 void put(
int type,
const char* message);
42 void put(
int type,
const std::string& message);
43 void put(
int type,
const boost::format& message);
44 void put(
int type,
const QString& message);
47 void putln(
const char* message);
48 void putln(
const std::string& message);
49 void putln(
const boost::format& message);
50 void putln(
const QString& message);
52 void putln(
int type,
const char* message);
53 void putln(
int type,
const std::string& message);
54 void putln(
int type,
const boost::format& message);
55 void putln(
int type,
const QString& message);
57 void notify(
const char* message);
58 void notify(
const std::string& message);
59 void notify(
const boost::format& message);
60 void notify(
const QString& message);
84 std::ostream& cout(
bool doFlush =
false);
86 void beginStdioRedirect();
87 void endStdioRedirect();
91 static bool isFlushing();
95 virtual bool event(QEvent* e);
98 MessageViewImpl* impl;
101 #ifndef CNOID_BASE_MVOUT_DECLARED 102 #define CNOID_BASE_MVOUT_DECLARED MessageType
Definition: MessageView.h:34
CNOID_EXPORT bool showConfirmDialog(const char *caption, const char *message)
Definition: MessageView.cpp:1091
Definition: ExtensionManager.h:26
CNOID_EXPORT std::ostream & mvout(bool doFlush=false)
Definition: MessageView.cpp:1025
CNOID_EXPORT void showMessageBox(const std::string &message)
Definition: MessageView.cpp:1042
CNOID_EXPORT void showWarningDialog(const std::string &message)
Definition: MessageView.cpp:1064
Definition: MessageView.h:19
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
Definition: MessageView.h:34
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37