ivwbase

Base Module API

Modules

io

Input and Output functions

algorithm

Algorithms and util functions

Classes

StringVector

class ivwbase.StringVector

Bases: pybind11_object

__bool__(self: ivwbase.StringVector) bool

Check whether the list is nonempty

__contains__(self: ivwbase.StringVector, x: str) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

  1. __delitem__(self: ivwbase.StringVector, arg0: typing.SupportsInt) -> None

Delete the list elements at index i

  1. __delitem__(self: ivwbase.StringVector, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: ivwbase.StringVector, arg0: ivwbase.StringVector) bool
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: ivwbase.StringVector, s: slice) -> ivwbase.StringVector

Retrieve list elements using a slice object

  1. __getitem__(self: ivwbase.StringVector, arg0: typing.SupportsInt) -> str

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: ivwbase.StringVector) -> None

  2. __init__(self: ivwbase.StringVector, arg0: ivwbase.StringVector) -> None

Copy constructor

  1. __init__(self: ivwbase.StringVector, arg0: collections.abc.Iterable) -> None

__iter__(self: ivwbase.StringVector) collections.abc.Iterator[str]
__len__(self: ivwbase.StringVector) int
__ne__(self: ivwbase.StringVector, arg0: ivwbase.StringVector) bool
__repr__(self: ivwbase.StringVector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: ivwbase.StringVector, arg0: typing.SupportsInt, arg1: str) -> None

  2. __setitem__(self: ivwbase.StringVector, arg0: slice, arg1: ivwbase.StringVector) -> None

Assign list elements using a slice object

append(self: ivwbase.StringVector, x: str) None

Add an item to the end of the list

clear(self: ivwbase.StringVector) None

Clear the contents

count(self: ivwbase.StringVector, x: str) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

  1. extend(self: ivwbase.StringVector, L: ivwbase.StringVector) -> None

Extend the list by appending all the items in the given list

  1. extend(self: ivwbase.StringVector, L: collections.abc.Iterable) -> None

Extend the list by appending all the items in the given list

insert(self: ivwbase.StringVector, i: SupportsInt, x: str) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: ivwbase.StringVector) -> str

Remove and return the last item

  1. pop(self: ivwbase.StringVector, i: typing.SupportsInt) -> str

Remove and return the item at index i

remove(self: ivwbase.StringVector, x: str) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
__pybind11_module_local_v10_msvc_md_mscver19__ = <capsule object NULL>