ivwbase
Base Module API
Modules
Input and Output functions |
|
Algorithms and util functions |
Classes
- 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.
__delitem__(self: ivwbase.StringVector, arg0: typing.SupportsInt) -> None
Delete the list elements at index
i
__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.
__getitem__(self: ivwbase.StringVector, s: slice) -> ivwbase.StringVector
Retrieve list elements using a slice object
__getitem__(self: ivwbase.StringVector, arg0: typing.SupportsInt) -> str
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: ivwbase.StringVector) -> None
__init__(self: ivwbase.StringVector, arg0: ivwbase.StringVector) -> None
Copy constructor
__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.
__setitem__(self: ivwbase.StringVector, arg0: typing.SupportsInt, arg1: str) -> None
__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.
extend(self: ivwbase.StringVector, L: ivwbase.StringVector) -> None
Extend the list by appending all the items in the given list
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.
pop(self: ivwbase.StringVector) -> str
Remove and return the last item
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>