#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: