DotNet Reference

DotNet Reference

SequenceVarVector

Detailed Description

Definition at line 18 of file SequenceVarVector.cs.

Classes

class  SequenceVarVectorEnumerator
 Note that the IEnumerator documentation requires an InvalidOperationException to be thrown whenever the collection is modified. More...
 

Public Member Functions

void Dispose ()
 
 SequenceVarVector (global::System.Collections.IEnumerable c)
 
 SequenceVarVector (global::System.Collections.Generic.IEnumerable< SequenceVar > c)
 
void CopyTo (SequenceVar[] array)
 
void CopyTo (SequenceVar[] array, int arrayIndex)
 
void CopyTo (int index, SequenceVar[] array, int arrayIndex, int count)
 
SequenceVar[] ToArray ()
 
SequenceVarVectorEnumerator GetEnumerator ()
 
void Clear ()
 
void Add (SequenceVar x)
 
 SequenceVarVector ()
 
 SequenceVarVector (SequenceVarVector other)
 
 SequenceVarVector (int capacity)
 
void AddRange (SequenceVarVector values)
 
SequenceVarVector GetRange (int index, int count)
 
void Insert (int index, SequenceVar x)
 
void InsertRange (int index, SequenceVarVector values)
 
void RemoveAt (int index)
 
void RemoveRange (int index, int count)
 
void Reverse ()
 
void Reverse (int index, int count)
 
void SetRange (int index, SequenceVarVector values)
 
bool Contains (SequenceVar value)
 
int IndexOf (SequenceVar value)
 
int LastIndexOf (SequenceVar value)
 
bool Remove (SequenceVar value)
 

Static Public Member Functions

static SequenceVarVector Repeat (SequenceVar value, int count)
 
static implicit operator SequenceVarVector (SequenceVar[] inVal)
 
static implicit operator SequenceVar[] (SequenceVarVector inVal)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Protected Attributes

bool swigCMemOwn
 

Properties

bool IsFixedSize [get]
 
bool IsReadOnly [get]
 
SequenceVar this[int index] [get, set]
 
int Capacity [get, set]
 
int Count [get]
 
bool IsSynchronized [get]
 

Constructor & Destructor Documentation

◆ SequenceVarVector() [1/5]

SequenceVarVector ( global::System.Collections.IEnumerable  c)
inline

Definition at line 53 of file SequenceVarVector.cs.

◆ SequenceVarVector() [2/5]

SequenceVarVector ( global::System.Collections.Generic.IEnumerable< SequenceVar c)
inline

Definition at line 61 of file SequenceVarVector.cs.

◆ SequenceVarVector() [3/5]

SequenceVarVector ( )
inline

Definition at line 247 of file SequenceVarVector.cs.

◆ SequenceVarVector() [4/5]

Definition at line 250 of file SequenceVarVector.cs.

◆ SequenceVarVector() [5/5]

SequenceVarVector ( int  capacity)
inline

Definition at line 254 of file SequenceVarVector.cs.

Member Function Documentation

◆ Add()

void Add ( SequenceVar  x)
inline

Definition at line 229 of file SequenceVarVector.cs.

◆ AddRange()

void AddRange ( SequenceVarVector  values)
inline

Definition at line 277 of file SequenceVarVector.cs.

◆ Clear()

void Clear ( )
inline

Definition at line 225 of file SequenceVarVector.cs.

◆ Contains()

bool Contains ( SequenceVar  value)
inline

Definition at line 330 of file SequenceVarVector.cs.

◆ CopyTo() [1/3]

void CopyTo ( int  index,
SequenceVar[]  array,
int  arrayIndex,
int  count 
)
inline

Definition at line 123 of file SequenceVarVector.cs.

◆ CopyTo() [2/3]

void CopyTo ( SequenceVar[]  array)
inline

Definition at line 113 of file SequenceVarVector.cs.

◆ CopyTo() [3/3]

void CopyTo ( SequenceVar[]  array,
int  arrayIndex 
)
inline

Definition at line 118 of file SequenceVarVector.cs.

◆ Dispose() [1/2]

void Dispose ( )
inline

Definition at line 36 of file SequenceVarVector.cs.

◆ Dispose() [2/2]

virtual void Dispose ( bool  disposing)
inlineprotectedvirtual

Definition at line 41 of file SequenceVarVector.cs.

◆ GetEnumerator()

SequenceVarVectorEnumerator GetEnumerator ( )
inline

Definition at line 155 of file SequenceVarVector.cs.

◆ GetRange()

SequenceVarVector GetRange ( int  index,
int  count 
)
inline

Definition at line 282 of file SequenceVarVector.cs.

◆ IndexOf()

int IndexOf ( SequenceVar  value)
inline

Definition at line 335 of file SequenceVarVector.cs.

◆ Insert()

void Insert ( int  index,
SequenceVar  x 
)
inline

Definition at line 289 of file SequenceVarVector.cs.

◆ InsertRange()

void InsertRange ( int  index,
SequenceVarVector  values 
)
inline

Definition at line 294 of file SequenceVarVector.cs.

◆ LastIndexOf()

int LastIndexOf ( SequenceVar  value)
inline

Definition at line 340 of file SequenceVarVector.cs.

◆ operator SequenceVar[]()

static implicit operator SequenceVar[] ( SequenceVarVector  inVal)
inlinestatic

Definition at line 298 of file IntVarArrayHelper.cs.

◆ operator SequenceVarVector()

static implicit operator SequenceVarVector ( SequenceVar[]  inVal)
inlinestatic

Definition at line 289 of file IntVarArrayHelper.cs.

◆ Remove()

bool Remove ( SequenceVar  value)
inline

Definition at line 345 of file SequenceVarVector.cs.

◆ RemoveAt()

void RemoveAt ( int  index)
inline

Definition at line 299 of file SequenceVarVector.cs.

◆ RemoveRange()

void RemoveRange ( int  index,
int  count 
)
inline

Definition at line 304 of file SequenceVarVector.cs.

◆ Repeat()

static SequenceVarVector Repeat ( SequenceVar  value,
int  count 
)
inlinestatic

Definition at line 309 of file SequenceVarVector.cs.

◆ Reverse() [1/2]

void Reverse ( )
inline

Definition at line 316 of file SequenceVarVector.cs.

◆ Reverse() [2/2]

void Reverse ( int  index,
int  count 
)
inline

Definition at line 320 of file SequenceVarVector.cs.

◆ SetRange()

void SetRange ( int  index,
SequenceVarVector  values 
)
inline

Definition at line 325 of file SequenceVarVector.cs.

◆ ToArray()

SequenceVar [] ToArray ( )
inline

Definition at line 141 of file SequenceVarVector.cs.

Member Data Documentation

◆ swigCMemOwn

bool swigCMemOwn
protected

Definition at line 21 of file SequenceVarVector.cs.

Property Documentation

◆ Capacity

int Capacity
getset

Definition at line 90 of file SequenceVarVector.cs.

◆ Count

int Count
get

Definition at line 101 of file SequenceVarVector.cs.

◆ IsFixedSize

bool IsFixedSize
get

Definition at line 69 of file SequenceVarVector.cs.

◆ IsReadOnly

bool IsReadOnly
get

Definition at line 75 of file SequenceVarVector.cs.

◆ IsSynchronized

bool IsSynchronized
get

Definition at line 107 of file SequenceVarVector.cs.

◆ this[int index]

SequenceVar this[int index]
getset

Definition at line 81 of file SequenceVarVector.cs.


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