Aspose::Pdf::BoundsCheckableList class

BoundsCheckableList class

Represents BoundsCheckableList - wrapper around System.Collections.Generic.List.

template<typename>class BoundsCheckableList : public System::Collections::Generic::IList<T>

Methods

MethodDescription
Add(const T&) overrideAdds an object to the end of the System.Collections.Generic.List depending on “boundsCheckMode” parameter.
begin()Gets iterator pointing to the first element (if any) of the collection.
begin() constGets iterator pointing to the first element (if any) of the const-qualified instance of the collection.
BoundsCheckableList()Initializes a new instance of the BoundsCheckableList class.
BoundsCheckableList(BoundsCheckMode, double, double)Initializes a new instance of the BoundsCheckableList class.
cbegin() constGets iterator pointing to the first const-qualified element (if any) of the collection.
cend() constGets iterator pointing right after the last const-qualified element (if any) of the collection.
Clear() overrideRemoves all elements from the System.Collections.Generic.List.
Contains(const T&) const overrideDetermines whether an element is in the System.Collections.Generic.List.
CopyTo(System::ArrayPtr<T>, int32_t) overrideCopies the entire System.Collections.Generic.List to a compatible one-dimensional array, starting at the specified index of the target array.
end()Gets iterator pointing right after the last element (if any) of the collection.
end() constGets iterator pointing right after the last element (if any) of the const-qualified instance of the collection.
get_Count() const overrideGets the number of elements contained in the System.Collections.Generic.List.
get_IsReadOnly() const overrideGets the value indicating if collection is readonly.
GetEnumerator() overrideReturns an enumerator that iterates through the System.Collections.Generic.List.
idx_get(int32_t) const overrideGets paragraph from or to collection.
idx_set(int32_t, T) overrideSets paragraph from or to collection.
IndexOf(const T&) const overrideSearches for the specified object and returns the zero-based index of the first occurrence within the entire System.Collections.Generic.List.
Insert(int32_t, const T&) overrideInserts an element into the System.Collections.Generic.List at the specified index.
Remove(const T&) overrideRemoves the first occurrence of a specific object from the System.Collections.Generic.List.
RemoveAt(int32_t) overrideRemoves the element at the specified index of the System.Collections.Generic.List.
SetTemplateWeakPtr(uint32_t) overrideSet n’th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode.
UpdateBoundsCheckMode(BoundsCheckMode, double, double)Updates boundsCheckMode parameter for initialized collection.
UpdateBoundsCheckMode(BoundsCheckMode)Updates boundsCheckMode parameter for initialized collection.
virtualizeBeginConstIterator() const overrideGets iterator pointing to the first element (if any)of the const-qualified instance of the collection.
virtualizeBeginIterator() overrideGets iterator pointing to the first element (if any) of the collection.
virtualizeEndConstIterator() const overrideGets iterator pointing right after the last element (if any)of the const-qualified instance of the collection.
virtualizeEndIterator() overrideGets iterator pointing right after the last element (if any) of the collection.

Typedefs

TypedefDescription
const_iteratorConst iterator type.
iteratorIterator type.
iterator_holder_typeA collection type whose iterator types is used as iterator types in the current collection.
virtualized_iteratorVirtualized type.
virtualized_iterator_elementVirtualized element type.

See Also