openvrml::null_x3d_vrml_parse_actions Struct Reference

#include <openvrml/x3d_vrml_grammar.h>

Inheritance diagram for openvrml::null_x3d_vrml_parse_actions:

Inheritance graph
[legend]
List of all members.

Detailed Description

No-op semantic actions for x3d_vrml_grammar.

This struct includes a no-op function for each semantic action called by x3d_vrml_grammar. It is the default value of x3d_vrml_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.


Public Attributes

openvrml::null_x3d_vrml_parse_actions::on_profile_statement_t on_profile_statement
openvrml::null_x3d_vrml_parse_actions::on_component_statement_t on_component_statement
openvrml::null_x3d_vrml_parse_actions::on_meta_statement_t on_meta_statement
openvrml::null_x3d_vrml_parse_actions::on_import_statement_t on_import_statement
openvrml::null_x3d_vrml_parse_actions::on_export_statement_t on_export_statement
openvrml::null_x3d_vrml_parse_actions::on_sfcolorrgba_t on_sfcolorrgba
openvrml::null_x3d_vrml_parse_actions::on_sfdouble_t on_sfdouble
openvrml::null_x3d_vrml_parse_actions::on_sfvec2d_t on_sfvec2d
openvrml::null_x3d_vrml_parse_actions::on_sfvec3d_t on_sfvec3d
openvrml::null_x3d_vrml_parse_actions::on_mfbool_t on_mfbool
openvrml::null_x3d_vrml_parse_actions::on_mfcolorrgba_t on_mfcolorrgba
openvrml::null_x3d_vrml_parse_actions::on_mfimage_t on_mfimage
openvrml::null_x3d_vrml_parse_actions::on_mfvec2d_t on_mfvec2d
openvrml::null_x3d_vrml_parse_actions::on_mfvec3d_t on_mfvec3d