Home | Download | Screen shots | Discussion | Documentation
--- | --- | --- | --- | ---

- Main Page
- Namespaces
- Classes
- Files
- Related Pages
- Examples

- Class List
- Class Hierarchy
- Class Members

# openvrml::null_vrml97_parse_actions Struct Reference

`#include <openvrml/vrml97_grammar.h>`

Inheritance diagram for openvrml::null_vrml97_parse_actions:

[legend]

List of all members.

## Detailed Description

No-op semantic actions for `vrml97_grammar`.

This `struct` includes a no-op function for each semantic action called by `vrml97_grammar`. It is the default value of `vrml97_grammar's` `Actions` template parameter. It is generally convenient to inherit this `struct` when providing your own semantic actions, as doing so will provide a default no-op action where none has been implemented or none needs to occur.

Examples:

  pretty_print.cpp.

## Public Attributes

struct openvrml::null_vrml97_parse_actions::on_scene_start_t | on_scene_start
struct openvrml::null_vrml97_parse_actions::on_scene_finish_t | on_scene_finish
struct openvrml::null_vrml97_parse_actions::on_externproto_t | on_externproto
struct openvrml::null_vrml97_parse_actions::on_proto_start_t | on_proto_start
struct openvrml::null_vrml97_parse_actions::on_proto_interface_t | on_proto_interface
struct openvrml::null_vrml97_parse_actions::on_proto_default_value_start_t | on_proto_default_value_start
struct openvrml::null_vrml97_parse_actions::on_proto_default_value_finish_t | on_proto_default_value_finish
struct openvrml::null_vrml97_parse_actions::on_proto_body_start_t | on_proto_body_start
struct openvrml::null_vrml97_parse_actions::on_proto_finish_t | on_proto_finish
struct openvrml::null_vrml97_parse_actions::on_node_start_t | on_node_start
struct openvrml::null_vrml97_parse_actions::on_node_finish_t | on_node_finish
struct openvrml::null_vrml97_parse_actions::on_script_interface_decl_t | on_script_interface_decl
struct openvrml::null_vrml97_parse_actions::on_route_t | on_route
struct openvrml::null_vrml97_parse_actions::on_use_t | on_use
struct openvrml::null_vrml97_parse_actions::on_is_mapping_t | on_is_mapping
struct openvrml::null_vrml97_parse_actions::on_field_start_t | on_field_start
struct openvrml::null_vrml97_parse_actions::on_field_finish_t | on_field_finish
struct openvrml::null_vrml97_parse_actions::on_sfnode_t | on_sfnode
struct openvrml::null_vrml97_parse_actions::on_sfbool_t | on_sfbool
struct openvrml::null_vrml97_parse_actions::on_sfcolor_t | on_sfcolor
struct openvrml::null_vrml97_parse_actions::on_sffloat_t | on_sffloat
struct openvrml::null_vrml97_parse_actions::on_sfimage_t | on_sfimage
struct openvrml::null_vrml97_parse_actions::on_sfint32_t | on_sfint32
struct openvrml::null_vrml97_parse_actions::on_sfrotation_t | on_sfrotation
struct openvrml::null_vrml97_parse_actions::on_sfstring_t | on_sfstring
struct openvrml::null_vrml97_parse_actions::on_sftime_t | on_sftime
struct openvrml::null_vrml97_parse_actions::on_sfvec2f_t | on_sfvec2f
struct openvrml::null_vrml97_parse_actions::on_sfvec3f_t | on_sfvec3f
struct openvrml::null_vrml97_parse_actions::on_mfcolor_t | on_mfcolor
struct openvrml::null_vrml97_parse_actions::on_mffloat_t | on_mffloat
struct openvrml::null_vrml97_parse_actions::on_mfint32_t | on_mfint32
struct openvrml::null_vrml97_parse_actions::on_mfnode_t | on_mfnode
struct openvrml::null_vrml97_parse_actions::on_mfrotation_t | on_mfrotation
struct openvrml::null_vrml97_parse_actions::on_mfstring_t | on_mfstring
struct openvrml::null_vrml97_parse_actions::on_mftime_t | on_mftime
struct openvrml::null_vrml97_parse_actions::on_mfvec2f_t | on_mfvec2f
struct openvrml::null_vrml97_parse_actions::on_mfvec3f_t | on_mfvec3f