Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members | Related Pages

openvrml::vrml97_node::background_node::bottom_url_exposedfield Class Reference

Inheritance diagram for openvrml::vrml97_node::background_node::bottom_url_exposedfield:

Inheritance graph
[legend]
List of all members.

Detailed Description

bottomUrl exposedField implementation.

For internal use only.


Public Member Functions

 bottom_url_exposedfield (background_node &node) throw ()
 Construct.
virtual ~bottom_url_exposedfield () throw ()
 Destroy.

Private Member Functions

virtual void event_side_effect (const mfstring &value, double timestamp) throw (std::bad_alloc)
 Process event.

Constructor & Destructor Documentation

openvrml::vrml97_node::background_node::bottom_url_exposedfield::bottom_url_exposedfield background_node node  )  throw () [explicit]
 

Construct.

Parameters:
node background_node.

openvrml::vrml97_node::background_node::bottom_url_exposedfield::~bottom_url_exposedfield  )  throw () [virtual]
 

Destroy.


Member Function Documentation

void openvrml::vrml97_node::background_node::bottom_url_exposedfield::event_side_effect const mfstring value,
double  timestamp
throw (std::bad_alloc) [private, virtual]
 

Process event.

Parameters:
value new bottomUrl value.
timestamp the current time.
Exceptions:
std::bad_alloc if memory allocation fails.

Reimplemented from openvrml::exposedfield< mfstring >.