openvrml::null_vrml97_parse_actions Struct Reference

#include <openvrml/vrml97_grammar.h>

Inheritance diagram for openvrml::null_vrml97_parse_actions:

Inheritance graph
[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

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