SyFi::exvector Class Reference
List of all members.
Detailed Description
Proxy of C++ std::vector<(GiNaC::ex)> class
Definition at line 163 of file SyFi.py.
Member Function Documentation
def SyFi::exvector::__bool__ |
( |
|
self |
) |
|
Definition at line 179 of file SyFi.py.
00179 :
00180 """__bool__(self) -> bool"""
00181 return _SyFi.exvector___bool__(self)
00182
def __len__(self):
def SyFi::exvector::__delitem__ |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
__delitem__(self, difference_type i)
__delitem__(self, PySliceObject slice)
Definition at line 203 of file SyFi.py.
00203 :
00204 """
00205 __delitem__(self, difference_type i)
00206 __delitem__(self, PySliceObject slice)
00207 """
00208 return _SyFi.exvector___delitem__(self, *args)
00209
def __getitem__(self, *args):
def SyFi::exvector::__delslice__ |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
__delslice__(self, difference_type i, difference_type j)
Definition at line 199 of file SyFi.py.
00199 :
00200 """__delslice__(self, difference_type i, difference_type j)"""
00201 return _SyFi.exvector___delslice__(self, *args)
00202
def __delitem__(self, *args):
def SyFi::exvector::__getitem__ |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
__getitem__(self, PySliceObject slice) -> exvector
__getitem__(self, difference_type i) -> value_type
Definition at line 210 of file SyFi.py.
00210 :
00211 """
00212 __getitem__(self, PySliceObject slice) -> exvector
00213 __getitem__(self, difference_type i) -> value_type
00214 """
00215 return _SyFi.exvector___getitem__(self, *args)
00216
def __setitem__(self, *args):
def SyFi::exvector::__getslice__ |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
__getslice__(self, difference_type i, difference_type j) -> exvector
Definition at line 191 of file SyFi.py.
00191 :
00192 """__getslice__(self, difference_type i, difference_type j) -> exvector"""
00193 return _SyFi.exvector___getslice__(self, *args)
00194
def __setslice__(self, *args):
def SyFi::exvector::__init__ |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
__init__(self) -> exvector
__init__(self, exvector arg0) -> exvector
__init__(self, size_type size) -> exvector
__init__(self, size_type size, value_type value) -> exvector
Definition at line 275 of file SyFi.py.
00275 :
00276 """
00277 __init__(self) -> exvector
00278 __init__(self, exvector arg0) -> exvector
00279 __init__(self, size_type size) -> exvector
00280 __init__(self, size_type size, value_type value) -> exvector
00281 """
00282 this = _SyFi.new_exvector(*args)
00283 try: self.this.append(this)
00284 except: self.this = this
def SyFi::exvector::__iter__ |
( |
|
self |
) |
|
def SyFi::exvector::__len__ |
( |
|
self |
) |
|
__len__(self) -> size_type
Definition at line 183 of file SyFi.py.
00183 :
00184 """__len__(self) -> size_type"""
00185 return _SyFi.exvector___len__(self)
00186
def pop(self):
def SyFi::exvector::__nonzero__ |
( |
|
self |
) |
|
__nonzero__(self) -> bool
Definition at line 175 of file SyFi.py.
00175 :
00176 """__nonzero__(self) -> bool"""
00177 return _SyFi.exvector___nonzero__(self)
00178
def __bool__(self):
def SyFi::exvector::__setitem__ |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
__setitem__(self, PySliceObject slice, exvector v)
__setitem__(self, difference_type i, value_type x)
Definition at line 217 of file SyFi.py.
00217 :
00218 """
00219 __setitem__(self, PySliceObject slice, exvector v)
00220 __setitem__(self, difference_type i, value_type x)
00221 """
00222 return _SyFi.exvector___setitem__(self, *args)
00223
def append(self, *args):
def SyFi::exvector::__setslice__ |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
__setslice__(self, difference_type i, difference_type j, exvector v)
Definition at line 195 of file SyFi.py.
00195 :
00196 """__setslice__(self, difference_type i, difference_type j, exvector v)"""
00197 return _SyFi.exvector___setslice__(self, *args)
00198
def __delslice__(self, *args):
def SyFi::exvector::append |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
append(self, value_type x)
Definition at line 224 of file SyFi.py.
00224 :
00225 """append(self, value_type x)"""
00226 return _SyFi.exvector_append(self, *args)
00227
def empty(self):
def SyFi::exvector::assign |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
assign(self, size_type n, value_type x)
Definition at line 297 of file SyFi.py.
00297 :
00298 """assign(self, size_type n, value_type x)"""
00299 return _SyFi.exvector_assign(self, *args)
00300
def resize(self, *args):
def SyFi::exvector::back |
( |
|
self |
) |
|
Definition at line 293 of file SyFi.py.
00293 :
00294 """back(self) -> value_type"""
00295 return _SyFi.exvector_back(self)
00296
def assign(self, *args):
def SyFi::exvector::begin |
( |
|
self |
) |
|
begin(self) -> const_iterator
Definition at line 248 of file SyFi.py.
00248 :
00249 """begin(self) -> const_iterator"""
00250 return _SyFi.exvector_begin(self)
00251
def end(self):
def SyFi::exvector::capacity |
( |
|
self |
) |
|
capacity(self) -> size_type
Definition at line 319 of file SyFi.py.
00319 :
00320 """capacity(self) -> size_type"""
00321 return _SyFi.exvector_capacity(self)
00322
__swig_destroy__ = _SyFi.delete_exvector
def SyFi::exvector::clear |
( |
|
self |
) |
|
Definition at line 236 of file SyFi.py.
00236 :
00237 """clear(self)"""
00238 return _SyFi.exvector_clear(self)
00239
def swap(self, *args):
def SyFi::exvector::empty |
( |
|
self |
) |
|
Definition at line 228 of file SyFi.py.
00228 :
00229 """empty(self) -> bool"""
00230 return _SyFi.exvector_empty(self)
00231
def size(self):
def SyFi::exvector::end |
( |
|
self |
) |
|
end(self) -> const_iterator
Definition at line 252 of file SyFi.py.
00252 :
00253 """end(self) -> const_iterator"""
00254 return _SyFi.exvector_end(self)
00255
def rbegin(self):
def SyFi::exvector::erase |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
erase(self, iterator pos) -> iterator
erase(self, iterator first, iterator last) -> iterator
Definition at line 268 of file SyFi.py.
00268 :
00269 """
00270 erase(self, iterator pos) -> iterator
00271 erase(self, iterator first, iterator last) -> iterator
00272 """
00273 return _SyFi.exvector_erase(self, *args)
00274
def __init__(self, *args):
def SyFi::exvector::front |
( |
|
self |
) |
|
front(self) -> value_type
Definition at line 289 of file SyFi.py.
00289 :
00290 """front(self) -> value_type"""
00291 return _SyFi.exvector_front(self)
00292
def back(self):
def SyFi::exvector::get_allocator |
( |
|
self |
) |
|
get_allocator(self) -> allocator_type
Definition at line 244 of file SyFi.py.
00244 :
00245 """get_allocator(self) -> allocator_type"""
00246 return _SyFi.exvector_get_allocator(self)
00247
def begin(self):
def SyFi::exvector::insert |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
insert(self, iterator pos, value_type x) -> iterator
insert(self, iterator pos, size_type n, value_type x)
Definition at line 308 of file SyFi.py.
00308 :
00309 """
00310 insert(self, iterator pos, value_type x) -> iterator
00311 insert(self, iterator pos, size_type n, value_type x)
00312 """
00313 return _SyFi.exvector_insert(self, *args)
00314
def reserve(self, *args):
def SyFi::exvector::iterator |
( |
|
self |
) |
|
iterator(self) -> SwigPyIterator
Definition at line 170 of file SyFi.py.
00170 :
00171 """iterator(self) -> SwigPyIterator"""
00172 return _SyFi.exvector_iterator(self)
00173
def __iter__(self): return self.iterator()
def SyFi::exvector::pop |
( |
|
self |
) |
|
Definition at line 187 of file SyFi.py.
00187 :
00188 """pop(self) -> value_type"""
00189 return _SyFi.exvector_pop(self)
00190
def __getslice__(self, *args):
def SyFi::exvector::pop_back |
( |
|
self |
) |
|
Definition at line 264 of file SyFi.py.
00264 :
00265 """pop_back(self)"""
00266 return _SyFi.exvector_pop_back(self)
00267
def erase(self, *args):
def SyFi::exvector::push_back |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
push_back(self, value_type x)
Definition at line 285 of file SyFi.py.
00285 :
00286 """push_back(self, value_type x)"""
00287 return _SyFi.exvector_push_back(self, *args)
00288
def front(self):
def SyFi::exvector::rbegin |
( |
|
self |
) |
|
rbegin(self) -> const_reverse_iterator
Definition at line 256 of file SyFi.py.
00256 :
00257 """rbegin(self) -> const_reverse_iterator"""
00258 return _SyFi.exvector_rbegin(self)
00259
def rend(self):
def SyFi::exvector::rend |
( |
|
self |
) |
|
rend(self) -> const_reverse_iterator
Definition at line 260 of file SyFi.py.
00260 :
00261 """rend(self) -> const_reverse_iterator"""
00262 return _SyFi.exvector_rend(self)
00263
def pop_back(self):
def SyFi::exvector::reserve |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
reserve(self, size_type n)
Definition at line 315 of file SyFi.py.
00315 :
00316 """reserve(self, size_type n)"""
00317 return _SyFi.exvector_reserve(self, *args)
00318
def capacity(self):
def SyFi::exvector::resize |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
resize(self, size_type new_size)
resize(self, size_type new_size, value_type x)
Definition at line 301 of file SyFi.py.
00301 :
00302 """
00303 resize(self, size_type new_size)
00304 resize(self, size_type new_size, value_type x)
00305 """
00306 return _SyFi.exvector_resize(self, *args)
00307
def insert(self, *args):
def SyFi::exvector::size |
( |
|
self |
) |
|
Definition at line 232 of file SyFi.py.
00232 :
00233 """size(self) -> size_type"""
00234 return _SyFi.exvector_size(self)
00235
def clear(self):
def SyFi::exvector::swap |
( |
|
self, |
|
|
|
args | |
|
) |
| | |
Definition at line 240 of file SyFi.py.
00240 :
00241 """swap(self, exvector v)"""
00242 return _SyFi.exvector_swap(self, *args)
00243
def get_allocator(self):
Member Data Documentation
The documentation for this class was generated from the following file: