openvrml::field_value_listener< FieldValue > Class Template Reference
Concrete event listener template.
More...
#include <openvrml/event.h>
List of all members.
Detailed Description
template<typename FieldValue>
class openvrml::field_value_listener< FieldValue >
Concrete event listener template.
- Template Parameters:
-
Constructor & Destructor Documentation
template<typename FieldValue >
Destroy.
- Template Parameters:
-
template<typename FieldValue >
Construct.
- Template Parameters:
-
Member Function Documentation
template<typename FieldValue>
Process an event.
- Template Parameters:
-
- Parameters:
-
[in] | value | the event value. |
[in] | timestamp | the current time. |
- Exceptions:
-
| std::bad_alloc | if memory allocation fails. |
template<typename FieldValue >
FieldValue::field_value_type_id
.
- Template Parameters:
-
- Returns:
FieldValue::field_value_type_id
.
Implements openvrml::event_listener.
template<typename FieldValue>
void openvrml::field_value_listener< FieldValue >::do_process_event |
( |
const FieldValue & |
value, |
|
|
double |
timestamp | |
|
) |
| | throw ( std::bad_alloc ) [private, pure virtual] |