Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

balxml::Decoder_ListParser< TYPE > Class Template Reference

#include <balxml_decoder.h>

List of all members.

Public Member Functions

 Decoder_ListParser ()
int beginParse (TYPE *object)
int endParse ()
template<class INPUT_ITERATOR >
int pushCharacters (INPUT_ITERATOR begin, INPUT_ITERATOR end)

Detailed Description

template<class TYPE>
class balxml::Decoder_ListParser< TYPE >

COMPONENT-PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT.

This is a wrapper around ListParser<TYPE>. The Decoder_PushParserContext class needs a default constructible push parser. However, ListParser<TYPE> is not default constructible - it requires an parseElementCallback. This wrapper provides a default constructor that passes TypesParserUtil::parseDefault as the callback.

See Component balxml_decoder


Constructor & Destructor Documentation

template<class TYPE >
balxml::Decoder_ListParser< TYPE >::Decoder_ListParser (  )  [inline]

Member Function Documentation

template<class TYPE >
int balxml::Decoder_ListParser< TYPE >::beginParse ( TYPE *  object  )  [inline]
template<class TYPE >
int balxml::Decoder_ListParser< TYPE >::endParse (  )  [inline]
template<class TYPE >
template<class INPUT_ITERATOR >
int balxml::Decoder_ListParser< TYPE >::pushCharacters ( INPUT_ITERATOR  begin,
INPUT_ITERATOR  end 
) [inline]

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