Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Indri::MetadataPairVector Class Reference

List of all members.

Public Member Functions

virtual void Dispose ()
 MetadataPairVector (System.Collections.ICollection c)
void CopyTo (System.Array array)
void CopyTo (System.Array array, int arrayIndex)
void CopyTo (int index, System.Array array, int arrayIndex, int count)
MetadataPairVectorEnumerator GetEnumerator ()
void Clear ()
void Add (MetadataPair value)
 MetadataPairVector ()
 MetadataPairVector (int capacity)
void AddRange (MetadataPairVector values)
MetadataPairVector GetRange (int index, int count)
void Insert (int index, MetadataPair value)
void InsertRange (int index, MetadataPairVector values)
void RemoveAt (int index)
void RemoveRange (int index, int count)
void Reverse ()
void Reverse (int index, int count)
void SetRange (int index, MetadataPairVector values)

Static Public Member Functions

MetadataPairVector Repeat (MetadataPair value, int count)

Protected Attributes

bool swigCMemOwn


bool IsFixedSize
bool IsReadOnly
MetadataPair this [int index]
int Capacity
int Count
bool IsSynchronized

Private Member Functions

internal MetadataPairVector (IntPtr cPtr, bool cMemoryOwn)
 ~MetadataPairVector ()
GetEnumerator ()
uint size ()
uint capacity ()
void reserve (uint n)
MetadataPair getitemcopy (int index)
MetadataPair getitem (int index)
void setitem (int index, MetadataPair value)

Static Private Member Functions

internal HandleRef getCPtr (MetadataPairVector obj)

Private Attributes

HandleRef swigCPtr

Constructor & Destructor Documentation

internal Indri::MetadataPairVector::MetadataPairVector IntPtr  cPtr,
bool  cMemoryOwn
[inline, private]

Indri::MetadataPairVector::~MetadataPairVector  )  [inline, private]

Indri::MetadataPairVector::MetadataPairVector System.Collections.ICollection  c  )  [inline]

Indri::MetadataPairVector::MetadataPairVector  )  [inline]

Indri::MetadataPairVector::MetadataPairVector int  capacity  )  [inline]

Member Function Documentation

void Indri::MetadataPairVector::Add MetadataPair  value  )  [inline]

void Indri::MetadataPairVector::AddRange MetadataPairVector  values  )  [inline]

uint Indri::MetadataPairVector::capacity  )  [inline, private]

void Indri::MetadataPairVector::Clear  )  [inline]

void Indri::MetadataPairVector::CopyTo int  index,
System.Array  array,
int  arrayIndex,
int  count

void Indri::MetadataPairVector::CopyTo System.Array  array,
int  arrayIndex

void Indri::MetadataPairVector::CopyTo System.Array  array  )  [inline]

virtual void Indri::MetadataPairVector::Dispose  )  [inline, virtual]

internal HandleRef Indri::MetadataPairVector::getCPtr MetadataPairVector  obj  )  [inline, static, private]

MetadataPairVectorEnumerator Indri::MetadataPairVector::GetEnumerator  )  [inline]

System.Collections.IEnumerator System.Collections.IEnumerable. Indri::MetadataPairVector::GetEnumerator  )  [inline, private]

MetadataPair Indri::MetadataPairVector::getitem int  index  )  [inline, private]

MetadataPair Indri::MetadataPairVector::getitemcopy int  index  )  [inline, private]

MetadataPairVector Indri::MetadataPairVector::GetRange int  index,
int  count

void Indri::MetadataPairVector::Insert int  index,
MetadataPair  value

void Indri::MetadataPairVector::InsertRange int  index,
MetadataPairVector  values

void Indri::MetadataPairVector::RemoveAt int  index  )  [inline]

void Indri::MetadataPairVector::RemoveRange int  index,
int  count

MetadataPairVector Indri::MetadataPairVector::Repeat MetadataPair  value,
int  count
[inline, static]

void Indri::MetadataPairVector::reserve uint  n  )  [inline, private]

void Indri::MetadataPairVector::Reverse int  index,
int  count

void Indri::MetadataPairVector::Reverse  )  [inline]

void Indri::MetadataPairVector::setitem int  index,
MetadataPair  value
[inline, private]

void Indri::MetadataPairVector::SetRange int  index,
MetadataPairVector  values

uint Indri::MetadataPairVector::size  )  [inline, private]

Member Data Documentation

bool Indri::MetadataPairVector::swigCMemOwn [protected]

HandleRef Indri::MetadataPairVector::swigCPtr [private]

Property Documentation

int Indri::MetadataPairVector::Capacity [get, set]

int Indri::MetadataPairVector::Count [get]

bool Indri::MetadataPairVector::IsFixedSize [get]

bool Indri::MetadataPairVector::IsReadOnly [get]

bool Indri::MetadataPairVector::IsSynchronized [get]

MetadataPair Indri::MetadataPairVector::this[int index] [get, set]

The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:02:59 2010 for Lemur by doxygen 1.3.4