Record¶
- class bagPy.Record[source]¶
Bases:
objectProxy 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
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]¶
- 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]¶
- 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]¶
- push_back(Record self, CompoundDataType x)[source]¶
- Parameters:
x (std::vector< BAG::CompoundDataType >::value_type const &) –
- 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 &) –
- __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]¶
- 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]¶
- 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]¶
- push_back(Record self, CompoundDataType x)[source]¶
- Parameters:
x (std::vector< BAG::CompoundDataType >::value_type const &) –
- 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 &) –
- property thisown¶
The membership flag