Cortex  10.0.0-a4
Public Types | Public Member Functions | Protected Attributes | List of all members
IECoreMaya::MayaAppendIterator< T > Class Template Reference

#include <MArrayIter.h>

Inherits iterator< std::output_iterator_tag, void, void, void, void >.

Public Types

typedef T ContainerType
 

Public Member Functions

 MayaAppendIterator (T &x)
 
MayaAppendIteratoroperator= (const typename IECoreMaya::MArrayTraits< T >::ValueType &v)
 
MayaAppendIteratoroperator* ()
 
MayaAppendIteratoroperator++ ()
 
MayaAppendIterator operator++ (int)
 

Protected Attributes

T * m_container
 

Detailed Description

template<typename T>
class IECoreMaya::MayaAppendIterator< T >

An iterator to allow use of Maya arrays with certain STL algorithms, e.g. set_union

Todo:
Should this be a member of MArrayIter?

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