SyFi  0.3
SyFi.exlist Class Reference

List of all members.

Public Member Functions

def iterator
def __iter__
def __nonzero__
def __bool__
def __len__
def pop
def __getslice__
def __setslice__
def __delslice__
def __delitem__
def __getitem__
def __setitem__
def append
def empty
def size
def clear
def swap
def get_allocator
def begin
def end
def rbegin
def rend
def pop_back
def erase
def __init__
def push_back
def front
def back
def assign
def resize
def insert
def pop_front
def push_front
def reverse

Static Public Attributes

tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')

Static Private Attributes

 __repr__ = _swig_repr
 __swig_destroy__ = _SyFi.delete_exlist

Detailed Description

Proxy of C++ std::list<(GiNaC::ex)> class

Definition at line 1143 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi.exlist.__init__ (   self,
  args 
)
__init__(std::list<(GiNaC::ex)> self) -> exlist
__init__(std::list<(GiNaC::ex)> self, exlist arg2) -> exlist
__init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size) -> exlist
__init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size, std::list< GiNaC::ex >::value_type const & value) -> exlist

Definition at line 1281 of file SyFi.py.

01281 
01282     def __init__(self, *args):
01283         """
01284         __init__(std::list<(GiNaC::ex)> self) -> exlist
01285         __init__(std::list<(GiNaC::ex)> self, exlist arg2) -> exlist
01286         __init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size) -> exlist
01287         __init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size, std::list< GiNaC::ex >::value_type const & value) -> exlist
01288         """
01289         _SyFi.exlist_swiginit(self,_SyFi.new_exlist(*args))


Member Function Documentation

def SyFi.exlist.__bool__ (   self)
__bool__(exlist self) -> bool

Definition at line 1160 of file SyFi.py.

01160 
01161     def __bool__(self):
01162         """__bool__(exlist self) -> bool"""
01163         return _SyFi.exlist___bool__(self)
01164 

def SyFi.exlist.__delitem__ (   self,
  args 
)
__delitem__(exlist self, std::list< GiNaC::ex >::difference_type i)
__delitem__(exlist self, PySliceObject * slice)

Definition at line 1193 of file SyFi.py.

01193 
01194     def __delitem__(self, *args):
01195         """
01196         __delitem__(exlist self, std::list< GiNaC::ex >::difference_type i)
01197         __delitem__(exlist self, PySliceObject * slice)
01198         """
01199         return _SyFi.exlist___delitem__(self, *args)
01200 

def SyFi.exlist.__delslice__ (   self,
  i,
  j 
)
__delslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)

Definition at line 1188 of file SyFi.py.

01188 
01189     def __delslice__(self, i, j):
01190         """__delslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)"""
01191         return _SyFi.exlist___delslice__(self, i, j)
01192 

def SyFi.exlist.__getitem__ (   self,
  args 
)
__getitem__(exlist self, PySliceObject * slice) -> exlist
__getitem__(exlist self, std::list< GiNaC::ex >::difference_type i) -> std::list< GiNaC::ex >::value_type const &

Definition at line 1201 of file SyFi.py.

01201 
01202     def __getitem__(self, *args):
01203         """
01204         __getitem__(exlist self, PySliceObject * slice) -> exlist
01205         __getitem__(exlist self, std::list< GiNaC::ex >::difference_type i) -> std::list< GiNaC::ex >::value_type const &
01206         """
01207         return _SyFi.exlist___getitem__(self, *args)
01208 

def SyFi.exlist.__getslice__ (   self,
  i,
  j 
)
__getslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j) -> exlist

Definition at line 1175 of file SyFi.py.

01175 
01176     def __getslice__(self, i, j):
01177         """__getslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j) -> exlist"""
01178         return _SyFi.exlist___getslice__(self, i, j)
01179 

def SyFi.exlist.__len__ (   self)
__len__(exlist self) -> std::list< GiNaC::ex >::size_type

Definition at line 1165 of file SyFi.py.

01165 
01166     def __len__(self):
01167         """__len__(exlist self) -> std::list< GiNaC::ex >::size_type"""
01168         return _SyFi.exlist___len__(self)
01169 

def SyFi.exlist.__nonzero__ (   self)
__nonzero__(exlist self) -> bool

Definition at line 1155 of file SyFi.py.

01155 
01156     def __nonzero__(self):
01157         """__nonzero__(exlist self) -> bool"""
01158         return _SyFi.exlist___nonzero__(self)
01159 

def SyFi.exlist.__setitem__ (   self,
  args 
)
__setitem__(exlist self, PySliceObject * slice, exlist v)
__setitem__(exlist self, PySliceObject * slice)
__setitem__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1209 of file SyFi.py.

01209 
01210     def __setitem__(self, *args):
01211         """
01212         __setitem__(exlist self, PySliceObject * slice, exlist v)
01213         __setitem__(exlist self, PySliceObject * slice)
01214         __setitem__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::value_type const & x)
01215         """
01216         return _SyFi.exlist___setitem__(self, *args)
01217 

def SyFi.exlist.__setslice__ (   self,
  args 
)
__setslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j, exlist v)
__setslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)

Definition at line 1180 of file SyFi.py.

01180 
01181     def __setslice__(self, *args):
01182         """
01183         __setslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j, exlist v)
01184         __setslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)
01185         """
01186         return _SyFi.exlist___setslice__(self, *args)
01187 

def SyFi.exlist.append (   self,
  x 
)
append(exlist self, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1218 of file SyFi.py.

01218 
01219     def append(self, x):
01220         """append(exlist self, std::list< GiNaC::ex >::value_type const & x)"""
01221         return _SyFi.exlist_append(self, x)
01222 

def SyFi.exlist.assign (   self,
  n,
  x 
)
assign(exlist self, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1305 of file SyFi.py.

01305 
01306     def assign(self, n, x):
01307         """assign(exlist self, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)"""
01308         return _SyFi.exlist_assign(self, n, x)
01309 

def SyFi.exlist.back (   self)
back(exlist self) -> std::list< GiNaC::ex >::value_type const &

Definition at line 1300 of file SyFi.py.

01300 
01301     def back(self):
01302         """back(exlist self) -> std::list< GiNaC::ex >::value_type const &"""
01303         return _SyFi.exlist_back(self)
01304 

def SyFi.exlist.begin (   self)
begin(exlist self) -> std::list< GiNaC::ex >::iterator

Definition at line 1248 of file SyFi.py.

01248 
01249     def begin(self):
01250         """begin(exlist self) -> std::list< GiNaC::ex >::iterator"""
01251         return _SyFi.exlist_begin(self)
01252 

def SyFi.exlist.clear (   self)
clear(exlist self)

Definition at line 1233 of file SyFi.py.

01233 
01234     def clear(self):
01235         """clear(exlist self)"""
01236         return _SyFi.exlist_clear(self)
01237 

def SyFi.exlist.empty (   self)
empty(exlist self) -> bool

Definition at line 1223 of file SyFi.py.

01223 
01224     def empty(self):
01225         """empty(exlist self) -> bool"""
01226         return _SyFi.exlist_empty(self)
01227 

def SyFi.exlist.end (   self)
end(exlist self) -> std::list< GiNaC::ex >::iterator

Definition at line 1253 of file SyFi.py.

01253 
01254     def end(self):
01255         """end(exlist self) -> std::list< GiNaC::ex >::iterator"""
01256         return _SyFi.exlist_end(self)
01257 

def SyFi.exlist.erase (   self,
  args 
)
erase(exlist self, std::list< GiNaC::ex >::iterator pos) -> std::list< GiNaC::ex >::iterator
erase(exlist self, std::list< GiNaC::ex >::iterator first, std::list< GiNaC::ex >::iterator last) -> std::list< GiNaC::ex >::iterator

Definition at line 1273 of file SyFi.py.

01273 
01274     def erase(self, *args):
01275         """
01276         erase(exlist self, std::list< GiNaC::ex >::iterator pos) -> std::list< GiNaC::ex >::iterator
01277         erase(exlist self, std::list< GiNaC::ex >::iterator first, std::list< GiNaC::ex >::iterator last) -> std::list< GiNaC::ex >::iterator
01278         """
01279         return _SyFi.exlist_erase(self, *args)
01280 

def SyFi.exlist.front (   self)
front(exlist self) -> std::list< GiNaC::ex >::value_type const &

Definition at line 1295 of file SyFi.py.

01295 
01296     def front(self):
01297         """front(exlist self) -> std::list< GiNaC::ex >::value_type const &"""
01298         return _SyFi.exlist_front(self)
01299 

def SyFi.exlist.get_allocator (   self)
get_allocator(exlist self) -> std::list< GiNaC::ex >::allocator_type

Definition at line 1243 of file SyFi.py.

01243 
01244     def get_allocator(self):
01245         """get_allocator(exlist self) -> std::list< GiNaC::ex >::allocator_type"""
01246         return _SyFi.exlist_get_allocator(self)
01247 

def SyFi.exlist.insert (   self,
  args 
)
insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::value_type const & x) -> std::list< GiNaC::ex >::iterator
insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1318 of file SyFi.py.

01318 
01319     def insert(self, *args):
01320         """
01321         insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::value_type const & x) -> std::list< GiNaC::ex >::iterator
01322         insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)
01323         """
01324         return _SyFi.exlist_insert(self, *args)
01325 

def SyFi.exlist.iterator (   self)
iterator(exlist self) -> SwigPyIterator

Definition at line 1148 of file SyFi.py.

Referenced by SyFi.exlist.__iter__(), and SyFi.exset.__iter__().

01148 
01149     def iterator(self):
01150         """iterator(exlist self) -> SwigPyIterator"""
01151         return _SyFi.exlist_iterator(self)

def SyFi.exlist.pop (   self)
pop(exlist self) -> std::list< GiNaC::ex >::value_type

Definition at line 1170 of file SyFi.py.

01170 
01171     def pop(self):
01172         """pop(exlist self) -> std::list< GiNaC::ex >::value_type"""
01173         return _SyFi.exlist_pop(self)
01174 

def SyFi.exlist.pop_back (   self)
pop_back(exlist self)

Definition at line 1268 of file SyFi.py.

01268 
01269     def pop_back(self):
01270         """pop_back(exlist self)"""
01271         return _SyFi.exlist_pop_back(self)
01272 

def SyFi.exlist.pop_front (   self)
pop_front(exlist self)

Definition at line 1326 of file SyFi.py.

01326 
01327     def pop_front(self):
01328         """pop_front(exlist self)"""
01329         return _SyFi.exlist_pop_front(self)
01330 

def SyFi.exlist.push_back (   self,
  x 
)
push_back(exlist self, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1290 of file SyFi.py.

01290 
01291     def push_back(self, x):
01292         """push_back(exlist self, std::list< GiNaC::ex >::value_type const & x)"""
01293         return _SyFi.exlist_push_back(self, x)
01294 

def SyFi.exlist.push_front (   self,
  x 
)
push_front(exlist self, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1331 of file SyFi.py.

01331 
01332     def push_front(self, x):
01333         """push_front(exlist self, std::list< GiNaC::ex >::value_type const & x)"""
01334         return _SyFi.exlist_push_front(self, x)
01335 

def SyFi.exlist.rbegin (   self)
rbegin(exlist self) -> std::list< GiNaC::ex >::reverse_iterator

Definition at line 1258 of file SyFi.py.

01258 
01259     def rbegin(self):
01260         """rbegin(exlist self) -> std::list< GiNaC::ex >::reverse_iterator"""
01261         return _SyFi.exlist_rbegin(self)
01262 

def SyFi.exlist.rend (   self)
rend(exlist self) -> std::list< GiNaC::ex >::reverse_iterator

Definition at line 1263 of file SyFi.py.

01263 
01264     def rend(self):
01265         """rend(exlist self) -> std::list< GiNaC::ex >::reverse_iterator"""
01266         return _SyFi.exlist_rend(self)
01267 

def SyFi.exlist.resize (   self,
  args 
)
resize(exlist self, std::list< GiNaC::ex >::size_type new_size)
resize(exlist self, std::list< GiNaC::ex >::size_type new_size, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1310 of file SyFi.py.

01310 
01311     def resize(self, *args):
01312         """
01313         resize(exlist self, std::list< GiNaC::ex >::size_type new_size)
01314         resize(exlist self, std::list< GiNaC::ex >::size_type new_size, std::list< GiNaC::ex >::value_type const & x)
01315         """
01316         return _SyFi.exlist_resize(self, *args)
01317 

def SyFi.exlist.reverse (   self)
reverse(exlist self)

Definition at line 1336 of file SyFi.py.

01336 
01337     def reverse(self):
01338         """reverse(exlist self)"""
01339         return _SyFi.exlist_reverse(self)

def SyFi.exlist.size (   self)
size(exlist self) -> std::list< GiNaC::ex >::size_type

Definition at line 1228 of file SyFi.py.

01228 
01229     def size(self):
01230         """size(exlist self) -> std::list< GiNaC::ex >::size_type"""
01231         return _SyFi.exlist_size(self)
01232 

def SyFi.exlist.swap (   self,
  v 
)
swap(exlist self, exlist v)

Definition at line 1238 of file SyFi.py.

01238 
01239     def swap(self, v):
01240         """swap(exlist self, exlist v)"""
01241         return _SyFi.exlist_swap(self, v)
01242 


Member Data Documentation

SyFi.exlist::__repr__ = _swig_repr [static, private]

Definition at line 1146 of file SyFi.py.

SyFi.exlist::__swig_destroy__ = _SyFi.delete_exlist [static, private]

Definition at line 1340 of file SyFi.py.

tuple SyFi.exlist::thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') [static]

Definition at line 1145 of file SyFi.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines