Odyssey::StdMessageMarshaller Class Reference

#include <MessageMarshaller.h>

Inheritance diagram for Odyssey::StdMessageMarshaller:

Odyssey::MessageMarshaller List of all members.

Public Member Functions

 StdMessageMarshaller ()
 This is the default constructor.
void marshall (const Variable &val)
 This function accepts the first value marshalled, and ignores the subsequent values.
Variable getValue () const
 This function returns the stored value (which should be only the first one marshalled).

Detailed Description

This is the standard message marshaller. It is the default one used. It works by storing only the first marshalled value, and returning that as the final value. All other marshalled values are ignored.


Constructor & Destructor Documentation

Odyssey::StdMessageMarshaller::StdMessageMarshaller  ) 
 

This is the default constructor.


Member Function Documentation

Variable Odyssey::StdMessageMarshaller::getValue  )  const [virtual]
 

This function returns the stored value (which should be only the first one marshalled).

Implements Odyssey::MessageMarshaller.

void Odyssey::StdMessageMarshaller::marshall const Variable val  )  [virtual]
 

This function accepts the first value marshalled, and ignores the subsequent values.

Implements Odyssey::MessageMarshaller.


The documentation for this class was generated from the following file:
Generated on Sun Jan 7 01:18:53 2007 for Odyssey Meta-Engine by  doxygen 1.4.6-NO