TrackingItems

class bagPy.TrackingItems[source]

Bases: object

Proxy of C++ std::vector< BagTrackingItem > class.

__init__(TrackingItems self) -> TrackingItems __init__(TrackingItems self, TrackingItems other) -> TrackingItems

Parameters:
  • other (std::vector< BagTrackingItem > const &) –

  • self (__init__(TrackingItems) –

  • TrackingItems (BagTrackingItem value) ->) –

  • size (std::vector< BagTrackingItem >::size_type) –

  • self

  • size

  • TrackingItems

  • size

  • value (std::vector< BagTrackingItem >::value_type const &) –

Attributes Summary

thisown

The membership flag

Methods Summary

append(TrackingItems self, BagTrackingItem x)

param x:

assign(TrackingItems self, std, ...)

param n:

back(TrackingItems self)

begin(TrackingItems self)

capacity(TrackingItems self)

clear(TrackingItems self)

empty(TrackingItems self)

end(TrackingItems self)

erase(TrackingItems self, std)

param pos:

front(TrackingItems self)

get_allocator(TrackingItems self)

insert(TrackingItems self, std, ...)

param pos:

iterator(TrackingItems self)

pop(TrackingItems self)

pop_back(TrackingItems self)

push_back(TrackingItems self, BagTrackingItem x)

param x:

rbegin(TrackingItems self)

rend(TrackingItems self)

reserve(TrackingItems self, std)

param n:

resize(TrackingItems self, std)

param new_size:

size(TrackingItems self)

swap(TrackingItems self, TrackingItems v)

param v:

Attributes Documentation

thisown

The membership flag

Methods Documentation

append(TrackingItems self, BagTrackingItem x)[source]
Parameters:

x (std::vector< BagTrackingItem >::value_type const &) –

assign(TrackingItems self, std::vector< BagTrackingItem >::size_type n, BagTrackingItem x)[source]
Parameters:
  • n (std::vector< BagTrackingItem >::size_type) –

  • x (std::vector< BagTrackingItem >::value_type const &) –

back(TrackingItems self) BagTrackingItem[source]
begin(TrackingItems self) std::vector< BagTrackingItem >::iterator[source]
capacity(TrackingItems self) std::vector< BagTrackingItem >::size_type[source]
clear(TrackingItems self)[source]
empty(TrackingItems self) bool[source]
end(TrackingItems self) std::vector< BagTrackingItem >::iterator[source]
erase(TrackingItems self, std::vector< BagTrackingItem >::iterator pos) std::vector< BagTrackingItem >::iterator[source]
Parameters:
  • pos (std::vector< BagTrackingItem >::iterator) –

  • self (erase(TrackingItems) –

  • first (std::vector< BagTrackingItem >::iterator) –

  • >::iterator (std::vector< BagTrackingItem >::iterator last) -> std::vector< BagTrackingItem) –

  • first

  • last (std::vector< BagTrackingItem >::iterator) –

front(TrackingItems self) BagTrackingItem[source]
get_allocator(TrackingItems self) std::vector< BagTrackingItem >::allocator_type[source]
insert(TrackingItems self, std::vector< BagTrackingItem >::iterator pos, BagTrackingItem x) std::vector< BagTrackingItem >::iterator[source]
Parameters:
  • pos (std::vector< BagTrackingItem >::iterator) –

  • x (std::vector< BagTrackingItem >::value_type const &) –

  • self (insert(TrackingItems) –

  • pos

  • n (std::vector< BagTrackingItem >::size_type) –

  • x) (BagTrackingItem) –

  • pos

  • n

  • x

iterator(TrackingItems self) SwigPyIterator[source]
pop(TrackingItems self) BagTrackingItem[source]
pop_back(TrackingItems self)[source]
push_back(TrackingItems self, BagTrackingItem x)[source]
Parameters:

x (std::vector< BagTrackingItem >::value_type const &) –

rbegin(TrackingItems self) std::vector< BagTrackingItem >::reverse_iterator[source]
rend(TrackingItems self) std::vector< BagTrackingItem >::reverse_iterator[source]
reserve(TrackingItems self, std::vector< BagTrackingItem >::size_type n)[source]
Parameters:

n (std::vector< BagTrackingItem >::size_type) –

resize(TrackingItems self, std::vector< BagTrackingItem >::size_type new_size)[source]
Parameters:
  • new_size (std::vector< BagTrackingItem >::size_type) –

  • self (resize(TrackingItems) –

  • new_size

  • x) (BagTrackingItem) –

  • new_size

  • x (std::vector< BagTrackingItem >::value_type const &) –

size(TrackingItems self) std::vector< BagTrackingItem >::size_type[source]
swap(TrackingItems self, TrackingItems v)[source]
Parameters:

v (std::vector< BagTrackingItem > &) –

__init__(TrackingItems self) TrackingItems[source]
__init__(TrackingItems self, TrackingItems other) TrackingItems
Parameters:
  • other (std::vector< BagTrackingItem > const &) –

  • self (__init__(TrackingItems) –

  • TrackingItems (BagTrackingItem value) ->) –

  • size (std::vector< BagTrackingItem >::size_type) –

  • self

  • size

  • TrackingItems

  • size

  • value (std::vector< BagTrackingItem >::value_type const &) –

append(TrackingItems self, BagTrackingItem x)[source]
Parameters:

x (std::vector< BagTrackingItem >::value_type const &) –

assign(TrackingItems self, std::vector< BagTrackingItem >::size_type n, BagTrackingItem x)[source]
Parameters:
  • n (std::vector< BagTrackingItem >::size_type) –

  • x (std::vector< BagTrackingItem >::value_type const &) –

back(TrackingItems self) BagTrackingItem[source]
begin(TrackingItems self) std::vector< BagTrackingItem >::iterator[source]
capacity(TrackingItems self) std::vector< BagTrackingItem >::size_type[source]
clear(TrackingItems self)[source]
empty(TrackingItems self) bool[source]
end(TrackingItems self) std::vector< BagTrackingItem >::iterator[source]
erase(TrackingItems self, std::vector< BagTrackingItem >::iterator pos) std::vector< BagTrackingItem >::iterator[source]
Parameters:
  • pos (std::vector< BagTrackingItem >::iterator) –

  • self (erase(TrackingItems) –

  • first (std::vector< BagTrackingItem >::iterator) –

  • >::iterator (std::vector< BagTrackingItem >::iterator last) -> std::vector< BagTrackingItem) –

  • first

  • last (std::vector< BagTrackingItem >::iterator) –

front(TrackingItems self) BagTrackingItem[source]
get_allocator(TrackingItems self) std::vector< BagTrackingItem >::allocator_type[source]
insert(TrackingItems self, std::vector< BagTrackingItem >::iterator pos, BagTrackingItem x) std::vector< BagTrackingItem >::iterator[source]
Parameters:
  • pos (std::vector< BagTrackingItem >::iterator) –

  • x (std::vector< BagTrackingItem >::value_type const &) –

  • self (insert(TrackingItems) –

  • pos

  • n (std::vector< BagTrackingItem >::size_type) –

  • x) (BagTrackingItem) –

  • pos

  • n

  • x

iterator(TrackingItems self) SwigPyIterator[source]
pop(TrackingItems self) BagTrackingItem[source]
pop_back(TrackingItems self)[source]
push_back(TrackingItems self, BagTrackingItem x)[source]
Parameters:

x (std::vector< BagTrackingItem >::value_type const &) –

rbegin(TrackingItems self) std::vector< BagTrackingItem >::reverse_iterator[source]
rend(TrackingItems self) std::vector< BagTrackingItem >::reverse_iterator[source]
reserve(TrackingItems self, std::vector< BagTrackingItem >::size_type n)[source]
Parameters:

n (std::vector< BagTrackingItem >::size_type) –

resize(TrackingItems self, std::vector< BagTrackingItem >::size_type new_size)[source]
Parameters:
  • new_size (std::vector< BagTrackingItem >::size_type) –

  • self (resize(TrackingItems) –

  • new_size

  • x) (BagTrackingItem) –

  • new_size

  • x (std::vector< BagTrackingItem >::value_type const &) –

size(TrackingItems self) std::vector< BagTrackingItem >::size_type[source]
swap(TrackingItems self, TrackingItems v)[source]
Parameters:

v (std::vector< BagTrackingItem > &) –

property thisown

The membership flag