- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Mers::Utils::Io::Xml::Sax::ContentCallback< Type > Class Template Reference

`#include <ContentCallback.h>`

Inheritance diagram for Mers::Utils::Io::Xml::Sax::ContentCallback< Type >:

[legend]
List of all members.

## Public Member Functions
virtual void | handleContent (Type data, const XMLCh *element)=0

## Detailed Description

### template<typename Type>
class Mers::Utils::Io::Xml::Sax::ContentCallback< Type >

This class defines a callback function for a type of data.

Definition at line 25 of file ContentCallback.h.

## Member Function Documentation

template<typename Type>

virtual void Mers::Utils::Io::Xml::Sax::ContentCallback< Type >::handleContent | ( | Type | data,
|  | const XMLCh * | element |
| ) |  |  | `[pure virtual]`

Handles a single piece of data. The receiving party assumes ownership of the data, should it be a pointer.

Parameters:

  | data | The data that was loaded.
  | element | The name of the element that generated this object.

Implemented in Mers::Estimation::Discrete::Io::Xml::Sax::EstCH, Mers::Estimation::Discrete::Io::Xml::Sax::TrajCH, Mers::Utils::Io::Xml::Sax::CallbackStore< Type >, Mers::Utils::Io::Xml::Sax::CallbackStore< Type * >, and Mers::Utils::Io::Xml::Sax::CallbackStore< double >.

Referenced by Mers::Utils::Io::Xml::Sax::StringCH::endElement(), Mers::Utils::Io::Xml::Sax::DoubleCH::endElement(), Mers::Models::Base::Io::Xml::Sax::BMAssignmentCH::endElement(), Mers::Estimation::Discrete::Io::Xml::Sax::TrajCH::endElement(), and Mers::Estimation::Discrete::Io::Xml::Sax::EstCH::endElement().

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

- /Users/fpy/titan-1-5-MBARI/Mers/Utils/Io/Xml/Sax/ContentCallback.h