| Home | Download | Screen shots | Discussion | Documentation |
|---|
Public Types | |
| enum | type_id { invalid_type_id, eventin_id, eventout_id, exposedfield_id, field_id } |
| Identify the type of interface. More... | |
Public Member Functions | |
| node_interface (type_id type, field_value::type_id field_type, const std::string &id) | |
| Constructor. | |
Public Attributes | |
| type_id | type |
| The interface type. | |
| field_value::type_id | field_type |
| The field data type handled by this interface. | |
| std::string | id |
| The name of this interface. | |
Related Functions | |
| (Note that these are not member functions.) | |
| std::ostream & | operator<< (std::ostream &out, const node_interface::type_id type) |
| Stream inserter. | |
| std::istream & | operator>> (std::istream &in, node_interface::type_id &type) |
| Stream extractor. | |
| bool | operator== (const node_interface &lhs, const node_interface &rhs) throw() |
| Compare for equality. | |
| bool | operator!= (const node_interface &lhs, const node_interface &rhs) throw() |
| Compare for openvrml::inequality. | |
|
|
Identify the type of interface.
|
|
||||||||||||||||
|
Constructor.
|
|
||||||||||||
|
Compare for openvrml::inequality.
|
|
||||||||||||
|
Stream inserter.
If
|
|
||||||||||||
|
Compare for equality.
|
|
||||||||||||
|
Stream extractor.
|