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)
ConnectionObject * getParent() const
void notify_(Message *message)
virtual bool isValid() const
virtual void onNotify(Message *message)
virtual ~ConnectionObject()
ConnectionObject * getRoot()
void onNotify_(Message *message)
virtual void dump(std::ostream &s=std::cout, Size depth=0) const
void registerConnectionObject(ConnectionObject &object)