Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
IInputEnumRC< T > Class Template Referenceabstract

#include <edl/iedlenum.h>

Inheritance diagram for IInputEnumRC< T >:
[legend]

Public Member Functions

virtual uint32 count () const =0
virtual void reset ()=0
virtual bool skip (uint32 nSkip)=0
virtual bool getNext (T *next)=0
Public Member Functions inherited from IRCObject
virtual void addRef () const =0
 Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
virtual bool decRef () const =0
 Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
virtual int32 getRefCount () const =0
 Retrieve the current reference count of the actual object pointed to.

Additional Inherited Members

Protected Member Functions inherited from IRCObject
virtual ~IRCObject ()
 Virtual destructor.

Member Function Documentation

◆ count()

template<typename T>
virtual uint32 IInputEnumRC< T >::count ( ) const
pure virtual

◆ getNext()

template<typename T>
virtual bool IInputEnumRC< T >::getNext ( T * next)
pure virtual

◆ reset()

template<typename T>
virtual void IInputEnumRC< T >::reset ( )
pure virtual

◆ skip()

template<typename T>
virtual bool IInputEnumRC< T >::skip ( uint32 nSkip)
pure virtual

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