5#ifndef BALL_VIEW_KERNEL_CONNECTIONOBJECT_H
6#define BALL_VIEW_KERNEL_CONNECTIONOBJECT_H
8#ifndef BALL_COMMON_MACROS_H
153 virtual void dump(std::ostream& s = std::cout,
Size depth = 0)
const;
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>
void notify_(Message &message)
bool isConnectionObjectRegistered(const ConnectionObject &object)
void unregisterConnectionObject(ConnectionObject &object)
void notify_(Message *message)
ConnectionObject * getParent() const
virtual bool isValid() const
virtual void onNotify(Message *message)
virtual ~ConnectionObject()
void onNotify_(Message *message)
virtual void dump(std::ostream &s=std::cout, Size depth=0) const
ConnectionObject * getRoot()
void registerConnectionObject(ConnectionObject &object)