5 #ifndef BALL_VIEW_KERNEL_CONNECTIONOBJECT_H
6 #define BALL_VIEW_KERNEL_CONNECTIONOBJECT_H
8 #ifndef BALL_COMMON_MACROS_H
73 virtual void destroy();
126 virtual void onNotify(
Message *message);
145 virtual bool isValid()
const;
153 virtual void dump(std::ostream& s = std::cout,
Size depth = 0)
const;
183 void notify_(
Message *message);
191 void notify_(
Message &message);
197 void onNotify_(
Message* message);
206 bool processing_message_queue_;
207 std::list<Message *> message_queue_;
210 std::list<ConnectionObject *> children_connection_objects_;
213 # ifndef BALL_NO_INLINE_FUNCTIONS
214 # include <BALL/VIEW/KERNEL/connectionObject.iC>
218 #endif // BALL_VIEW_KERNEL_CONNECTIONOBJECT_H