#include <IWORKMutableArrayElement.h>
List of all members.
Public Member Functions |
| IWORKMutableArrayElement (IWORKXMLParserState &state, ArrayDict_t &arrayDict, std::deque< Type > &elements) |
| IWORKMutableArrayElement (IWORKXMLParserState &state, ArrayDict_t &arrayDict, ContextDict_t &dict, std::deque< Type > &elements) |
Private Types |
typedef IWORKContainerContext
< Type, NestedParser,
Collector, Id, RefId > | Super_t |
typedef boost::unordered_map
< ID_t, Type > | ContextDict_t |
typedef boost::unordered_map
< ID_t, std::deque< Type > > | ArrayDict_t |
Private Member Functions |
virtual IWORKXMLContextPtr_t | element (const int name) |
virtual void | endOfElement () |
Private Attributes |
ArrayDict_t & | m_arrayDict |
std::deque< Type > & | m_elements |
template<typename Type, class NestedParser, template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
class libetonyek::IWORKMutableArrayElement< Type, NestedParser, Collector, Id, RefId >
Member Typedef Documentation
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
Constructor & Destructor Documentation
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
Member Function Documentation
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
Member Data Documentation
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
template<typename Type , class NestedParser , template< typename T, class C > class Collector, unsigned Id, unsigned RefId = 0>
The documentation for this class was generated from the following file: