Home | Download | Screen shots | Discussion | Documentation |
---|
#include <openvrml/node_impl_util.h>
event_listener
implementations.
event_listener_base
implements event_listener::do_eventin_id
.
Node | a concrete node type. |
Public Member Functions | |
virtual | ~event_listener_base ()=0 throw () |
Destroy. | |
Protected Member Functions | |
event_listener_base (openvrml::node &n) throw () | |
Construct. | |
Private Types | |
typedef node_type_impl< Node > | node_type_t |
The concrete node_type . | |
typedef node_type_t::event_listener_map_t | event_listener_map_t |
The map of event_listeners . | |
Private Member Functions | |
virtual const std::string | do_eventin_id () const throw () |
The associated eventIn identifier. | |
Classes | |
struct | event_listener_equal_to |
A model of Adaptable Predicate. More... |
openvrml::node_impl_util::node_type_impl< Node > openvrml::node_impl_util::event_listener_base< Node >::node_type_t [private] |
The concrete node_type
.
openvrml::node_impl_util::event_listener_base< Node >::node_type_t::event_listener_map_t openvrml::node_impl_util::event_listener_base< Node >::event_listener_map_t [private] |
The map of event_listeners
.
openvrml::node_impl_util::event_listener_base< Node >::~event_listener_base | ( | ) | throw () [inline, pure virtual] |
Destroy.
openvrml::node_impl_util::event_listener_base< Node >::event_listener_base | ( | openvrml::node & | n | ) | throw () [inline, explicit, protected] |
const std::string openvrml::node_impl_util::event_listener_base< Node >::do_eventin_id | ( | ) | const throw () [inline, private, virtual] |
The associated eventIn
identifier.
eventIn
identifier. Implements openvrml::node_event_listener.