libetonyek::IWORKDirectCollector< Type, Container > Class Template Reference

#include <IWORKDirectCollector.h>

Public Member Functions

 IWORKDirectCollector (Container &collection)
 
template<class Context , class State >
IWORKXMLContextPtr_t makeContext (State &state) const
 
bool pending () const
 
void push ()
 

Private Attributes

Container & m_collection
 

Constructor & Destructor Documentation

template<typename Type , class Container = std::deque<Type>>
libetonyek::IWORKDirectCollector< Type, Container >::IWORKDirectCollector ( Container &  collection)
inlineexplicit

Member Function Documentation

template<typename Type , class Container = std::deque<Type>>
template<class Context , class State >
IWORKXMLContextPtr_t libetonyek::IWORKDirectCollector< Type, Container >::makeContext ( State &  state) const
inline
template<typename Type , class Container = std::deque<Type>>
bool libetonyek::IWORKDirectCollector< Type, Container >::pending ( ) const
inline
template<typename Type , class Container = std::deque<Type>>
void libetonyek::IWORKDirectCollector< Type, Container >::push ( )
inline

Member Data Documentation

template<typename Type , class Container = std::deque<Type>>
Container& libetonyek::IWORKDirectCollector< Type, Container >::m_collection
private

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

Generated for libetonyek by doxygen 1.8.6