RecordDefinition¶
- class bagPy.RecordDefinition[source]¶
Bases:
objectProxy of C++ std::vector< FieldDefinition > class.
__init__(RecordDefinition self) -> RecordDefinition __init__(RecordDefinition self, RecordDefinition other) -> RecordDefinition
- Parameters:
other (std::vector< FieldDefinition > const &) –
self (__init__(RecordDefinition) –
RecordDefinition (FieldDefinition value) ->) –
size (std::vector< FieldDefinition >::size_type) –
self –
size –
RecordDefinition –
size –
value (std::vector< FieldDefinition >::value_type const &) –
Attributes Summary
The membership flag
Methods Summary
append(RecordDefinition self, FieldDefinition x)- param x:
assign(RecordDefinition self, std, ...)- param n:
back(RecordDefinition self)begin(RecordDefinition self)capacity(RecordDefinition self)clear(RecordDefinition self)empty(RecordDefinition self)end(RecordDefinition self)erase(RecordDefinition self, std)- param pos:
front(RecordDefinition self)get_allocator(RecordDefinition self)insert(RecordDefinition self, std, ...)- param pos:
iterator(RecordDefinition self)pop(RecordDefinition self)pop_back(RecordDefinition self)push_back(RecordDefinition self, ...)- param x:
rbegin(RecordDefinition self)rend(RecordDefinition self)reserve(RecordDefinition self, std)- param n:
resize(RecordDefinition self, std)- param new_size:
size(RecordDefinition self)swap(RecordDefinition self, RecordDefinition v)- param v:
Attributes Documentation
- thisown¶
The membership flag
Methods Documentation
- append(RecordDefinition self, FieldDefinition x)[source]¶
- Parameters:
x (std::vector< FieldDefinition >::value_type const &) –
- assign(RecordDefinition self, std::vector< FieldDefinition >::size_type n, FieldDefinition x)[source]¶
- Parameters:
n (std::vector< FieldDefinition >::size_type) –
x (std::vector< FieldDefinition >::value_type const &) –
- back(RecordDefinition self) FieldDefinition[source]¶
- erase(RecordDefinition self, std::vector< FieldDefinition >::iterator pos) std::vector< FieldDefinition >::iterator[source]¶
- Parameters:
pos (std::vector< FieldDefinition >::iterator) –
self (erase(RecordDefinition) –
first (std::vector< FieldDefinition >::iterator) –
>::iterator (std::vector< FieldDefinition >::iterator last) -> std::vector< FieldDefinition) –
first –
last (std::vector< FieldDefinition >::iterator) –
- front(RecordDefinition self) FieldDefinition[source]¶
- insert(RecordDefinition self, std::vector< FieldDefinition >::iterator pos, FieldDefinition x) std::vector< FieldDefinition >::iterator[source]¶
- Parameters:
pos (std::vector< FieldDefinition >::iterator) –
x (std::vector< FieldDefinition >::value_type const &) –
self (insert(RecordDefinition) –
pos –
n (std::vector< FieldDefinition >::size_type) –
x) (FieldDefinition) –
pos –
n –
x –
- iterator(RecordDefinition self) SwigPyIterator[source]¶
- pop(RecordDefinition self) FieldDefinition[source]¶
- push_back(RecordDefinition self, FieldDefinition x)[source]¶
- Parameters:
x (std::vector< FieldDefinition >::value_type const &) –
- reserve(RecordDefinition self, std::vector< FieldDefinition >::size_type n)[source]¶
- Parameters:
n (std::vector< FieldDefinition >::size_type) –
- resize(RecordDefinition self, std::vector< FieldDefinition >::size_type new_size)[source]¶
- Parameters:
new_size (std::vector< FieldDefinition >::size_type) –
self (resize(RecordDefinition) –
new_size –
x) (FieldDefinition) –
new_size –
x (std::vector< FieldDefinition >::value_type const &) –
- swap(RecordDefinition self, RecordDefinition v)[source]¶
- Parameters:
v (std::vector< FieldDefinition > &) –
- __init__(RecordDefinition self) RecordDefinition[source]¶
- __init__(RecordDefinition self, RecordDefinition other) RecordDefinition
- Parameters:
other (std::vector< FieldDefinition > const &) –
self (__init__(RecordDefinition) –
RecordDefinition (FieldDefinition value) ->) –
size (std::vector< FieldDefinition >::size_type) –
self –
size –
RecordDefinition –
size –
value (std::vector< FieldDefinition >::value_type const &) –
- append(RecordDefinition self, FieldDefinition x)[source]¶
- Parameters:
x (std::vector< FieldDefinition >::value_type const &) –
- assign(RecordDefinition self, std::vector< FieldDefinition >::size_type n, FieldDefinition x)[source]¶
- Parameters:
n (std::vector< FieldDefinition >::size_type) –
x (std::vector< FieldDefinition >::value_type const &) –
- back(RecordDefinition self) FieldDefinition[source]¶
- erase(RecordDefinition self, std::vector< FieldDefinition >::iterator pos) std::vector< FieldDefinition >::iterator[source]¶
- Parameters:
pos (std::vector< FieldDefinition >::iterator) –
self (erase(RecordDefinition) –
first (std::vector< FieldDefinition >::iterator) –
>::iterator (std::vector< FieldDefinition >::iterator last) -> std::vector< FieldDefinition) –
first –
last (std::vector< FieldDefinition >::iterator) –
- front(RecordDefinition self) FieldDefinition[source]¶
- insert(RecordDefinition self, std::vector< FieldDefinition >::iterator pos, FieldDefinition x) std::vector< FieldDefinition >::iterator[source]¶
- Parameters:
pos (std::vector< FieldDefinition >::iterator) –
x (std::vector< FieldDefinition >::value_type const &) –
self (insert(RecordDefinition) –
pos –
n (std::vector< FieldDefinition >::size_type) –
x) (FieldDefinition) –
pos –
n –
x –
- iterator(RecordDefinition self) SwigPyIterator[source]¶
- pop(RecordDefinition self) FieldDefinition[source]¶
- push_back(RecordDefinition self, FieldDefinition x)[source]¶
- Parameters:
x (std::vector< FieldDefinition >::value_type const &) –
- reserve(RecordDefinition self, std::vector< FieldDefinition >::size_type n)[source]¶
- Parameters:
n (std::vector< FieldDefinition >::size_type) –
- resize(RecordDefinition self, std::vector< FieldDefinition >::size_type new_size)[source]¶
- Parameters:
new_size (std::vector< FieldDefinition >::size_type) –
self (resize(RecordDefinition) –
new_size –
x) (FieldDefinition) –
new_size –
x (std::vector< FieldDefinition >::value_type const &) –
- swap(RecordDefinition self, RecordDefinition v)[source]¶
- Parameters:
v (std::vector< FieldDefinition > &) –
- property thisown¶
The membership flag