Record

class bagPy.Record[source]

Bases: object

Proxy of C++ std::vector< BAG::CompoundDataType > class.

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

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

  • self (__init__(Record) –

  • Record (CompoundDataType value) ->) –

  • size (std::vector< BAG::CompoundDataType >::size_type) –

  • self

  • size

  • Record

  • size

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

Attributes Summary

thisown

The membership flag

Methods Summary

append(Record self, CompoundDataType x)

param x:

assign(Record self, std, CompoundDataType x)

param n:

back(Record self)

begin(Record self)

capacity(Record self)

clear(Record self)

empty(Record self)

end(Record self)

erase(Record self, std)

param pos:

front(Record self)

get_allocator(Record self)

insert(Record self, std, CompoundDataType x)

param pos:

iterator(Record self)

pop(Record self)

pop_back(Record self)

push_back(Record self, CompoundDataType x)

param x:

rbegin(Record self)

rend(Record self)

reserve(Record self, std)

param n:

resize(Record self, std)

param new_size:

size(Record self)

swap(Record self, Record v)

param v:

Attributes Documentation

thisown

The membership flag

Methods Documentation

append(Record self, CompoundDataType x)[source]
Parameters:

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

assign(Record self, std::vector< BAG::CompoundDataType >::size_type n, CompoundDataType x)[source]
Parameters:
  • n (std::vector< BAG::CompoundDataType >::size_type) –

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

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

  • self (erase(Record) –

  • first (std::vector< BAG::CompoundDataType >::iterator) –

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

  • first

  • last (std::vector< BAG::CompoundDataType >::iterator) –

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

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

  • self (insert(Record) –

  • pos

  • n (std::vector< BAG::CompoundDataType >::size_type) –

  • x) (CompoundDataType) –

  • pos

  • n

  • x

iterator(Record self) SwigPyIterator[source]
pop(Record self) CompoundDataType[source]
pop_back(Record self)[source]
push_back(Record self, CompoundDataType x)[source]
Parameters:

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

rbegin(Record self) std::vector< BAG::CompoundDataType >::reverse_iterator[source]
rend(Record self) std::vector< BAG::CompoundDataType >::reverse_iterator[source]
reserve(Record self, std::vector< BAG::CompoundDataType >::size_type n)[source]
Parameters:

n (std::vector< BAG::CompoundDataType >::size_type) –

resize(Record self, std::vector< BAG::CompoundDataType >::size_type new_size)[source]
Parameters:
  • new_size (std::vector< BAG::CompoundDataType >::size_type) –

  • self (resize(Record) –

  • new_size

  • x) (CompoundDataType) –

  • new_size

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

size(Record self) std::vector< BAG::CompoundDataType >::size_type[source]
swap(Record self, Record v)[source]
Parameters:

v (std::vector< BAG::CompoundDataType > &) –

__init__(Record self) Record[source]
__init__(Record self, Record other) Record
Parameters:
  • other (std::vector< BAG::CompoundDataType > const &) –

  • self (__init__(Record) –

  • Record (CompoundDataType value) ->) –

  • size (std::vector< BAG::CompoundDataType >::size_type) –

  • self

  • size

  • Record

  • size

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

append(Record self, CompoundDataType x)[source]
Parameters:

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

assign(Record self, std::vector< BAG::CompoundDataType >::size_type n, CompoundDataType x)[source]
Parameters:
  • n (std::vector< BAG::CompoundDataType >::size_type) –

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

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

  • self (erase(Record) –

  • first (std::vector< BAG::CompoundDataType >::iterator) –

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

  • first

  • last (std::vector< BAG::CompoundDataType >::iterator) –

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

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

  • self (insert(Record) –

  • pos

  • n (std::vector< BAG::CompoundDataType >::size_type) –

  • x) (CompoundDataType) –

  • pos

  • n

  • x

iterator(Record self) SwigPyIterator[source]
pop(Record self) CompoundDataType[source]
pop_back(Record self)[source]
push_back(Record self, CompoundDataType x)[source]
Parameters:

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

rbegin(Record self) std::vector< BAG::CompoundDataType >::reverse_iterator[source]
rend(Record self) std::vector< BAG::CompoundDataType >::reverse_iterator[source]
reserve(Record self, std::vector< BAG::CompoundDataType >::size_type n)[source]
Parameters:

n (std::vector< BAG::CompoundDataType >::size_type) –

resize(Record self, std::vector< BAG::CompoundDataType >::size_type new_size)[source]
Parameters:
  • new_size (std::vector< BAG::CompoundDataType >::size_type) –

  • self (resize(Record) –

  • new_size

  • x) (CompoundDataType) –

  • new_size

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

size(Record self) std::vector< BAG::CompoundDataType >::size_type[source]
swap(Record self, Record v)[source]
Parameters:

v (std::vector< BAG::CompoundDataType > &) –

property thisown

The membership flag