Steinberg::IList Class Reference

#include <ilist.h>

Inheritance diagram for Steinberg::IList:

Steinberg::FUnknown List of all members.

Public Member Functions

virtual int32 total () const =0
virtual FUnknownat (int32 index)=0
virtual void append (FUnknown *obj)=0
virtual void remove (FUnknown *obj)=0

Static Public Attributes

static const FUID iid

Detailed Description

Simple Container. [host imp] or [plug imp]
[create object via IHostClasses]
[released: SX4]

Definition at line 41 of file ilist.h.


Member Function Documentation

virtual void Steinberg::IList::append ( FUnknown obj  )  [pure virtual]

Add an item to the container.

virtual FUnknown* Steinberg::IList::at ( int32  index  )  [pure virtual]

Get the item at the given index (from 0 to tatal-1).

virtual void Steinberg::IList::remove ( FUnknown obj  )  [pure virtual]

Remove the item from the container.

virtual int32 Steinberg::IList::total (  )  const [pure virtual]

Get the amount of items in the container.


Member Data Documentation

const FUID Steinberg::IList::iid [static]

Reimplemented from Steinberg::FUnknown.

Definition at line 57 of file ilist.h.


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

Copyright ©2008 Steinberg Media Technologies. All Rights Reserved.