# H3DNetworkingUtils::RemoteMFString Class Reference

The RemoteMFString class provides a remote multiple string field. More...

`#include <H3DNetworkingUtils/RemoteMFString.h>`

Inheritance diagram for H3DNetworkingUtils::RemoteMFString:

List of all members.

## Public Member Functions
| RemoteMFString ()
| Constructor.
## Static Public Attributes
static H3D::H3DNodeDatabase | database
| X3D interface.
## Protected Member Functions
virtual void | readValue ()
| Read the parts of a field's value into the received field.
virtual void | writeValue (vector< string > const &val)
| Read the parts of a fields value into the received field.

## Detailed Description

The RemoteMFString class provides a remote multiple string field.

It inherits most of its funtionality from its parent class. This class adds a X3D database and the details of how to read and write the field data.
Use the toBeSent and received fields of the base class.
Examples:

- RemoteMFTestServer.x3d
- RemoteMFTestClient.x3d

## Member Function Documentation

void RemoteMFString::readValue | ( |  | ) | `[protected, virtual]`

Read the parts of a field's value into the received field.

Must be supplied for specific instantiations, to receive the correct parts of the value.

Implements H3DNetworkingUtils::RemoteField.

References H3DNetworkingUtils::RemoteConnection::closeRequested(), H3DNetworkingUtils::RemoteField::conP, and H3DNetworkingUtils::RemoteMF< H3D::MFString >::received.

The documentation for this class was generated from the following files:

- RemoteMFString.h
- RemoteMFString.cpp