| Home | Download | Screen shots | Discussion | Documentation |
|---|
Determine if a node_interface matches an eventIn identifier.
More...
#include <openvrml/node.h>
Public Member Functions | |
| result_type | operator() (const first_argument_type &interface_, const second_argument_type &eventin_id) const |
Determine if a node_interface matches an eventIn identifier. | |
Determine if a node_interface matches an eventIn identifier.
| openvrml::node_interface_matches_eventin::result_type openvrml::node_interface_matches_eventin::operator() | ( | const first_argument_type & | interface_, |
| const second_argument_type & | eventin_id | ||
| ) | const [inline] |
Determine if a node_interface matches an eventIn identifier.
A node_interface matches an eventIn identifier if:
node_interface's type is node_interface::eventin_id andnode_interface's id is lexicographically equal to the eventIn identifiernode_interface's id is lexicographically equal to the eventIn identifier with the string “set_” prepended.node_interface's type is node_interface::exposedfield_id andnode_interface's id is lexicographically equal to the eventIn identifiernode_interface's id with the string “set_” prepended is lexicographically equal to the eventIn identifier.| [in] | interface_ | node_interface. |
| [in] | eventin_id | eventIn identifier. |
true if interface_ matches eventin_id; false otherwise.