SyFi  0.3
SyFi.symexlist 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_symexlist

Detailed Description

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

Definition at line 757 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi.symexlist.__init__ (   self,
  args 
)
__init__(self) -> symexlist
__init__(self, symexlist arg0) -> symexlist
__init__(self, size_type size) -> symexlist
__init__(self, size_type size, value_type value) -> symexlist

Definition at line 870 of file SyFi.py.

00870 
00871     def __init__(self, *args): 
00872         """
00873         __init__(self) -> symexlist
00874         __init__(self, symexlist arg0) -> symexlist
00875         __init__(self, size_type size) -> symexlist
00876         __init__(self, size_type size, value_type value) -> symexlist
00877         """
        _SyFi.symexlist_swiginit(self,_SyFi.new_symexlist(*args))

Member Function Documentation

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

Definition at line 770 of file SyFi.py.

00770 
00771     def __bool__(self):
00772         """__bool__(self) -> bool"""
00773         return _SyFi.symexlist___bool__(self)

def SyFi.symexlist.__delitem__ (   self,
  args 
)
__delitem__(self, difference_type i)
__delitem__(self, PySliceObject slice)

Definition at line 797 of file SyFi.py.

00797 
00798     def __delitem__(self, *args):
00799         """
00800         __delitem__(self, difference_type i)
00801         __delitem__(self, PySliceObject slice)
00802         """
00803         return _SyFi.symexlist___delitem__(self, *args)

def SyFi.symexlist.__delslice__ (   self,
  args 
)
__delslice__(self, difference_type i, difference_type j)

Definition at line 793 of file SyFi.py.

00793 
00794     def __delslice__(self, *args):
00795         """__delslice__(self, difference_type i, difference_type j)"""
00796         return _SyFi.symexlist___delslice__(self, *args)

def SyFi.symexlist.__getitem__ (   self,
  args 
)
__getitem__(self, PySliceObject slice) -> symexlist
__getitem__(self, difference_type i) -> value_type

Definition at line 804 of file SyFi.py.

00804 
00805     def __getitem__(self, *args):
00806         """
00807         __getitem__(self, PySliceObject slice) -> symexlist
00808         __getitem__(self, difference_type i) -> value_type
00809         """
00810         return _SyFi.symexlist___getitem__(self, *args)

def SyFi.symexlist.__getslice__ (   self,
  args 
)
__getslice__(self, difference_type i, difference_type j) -> symexlist

Definition at line 782 of file SyFi.py.

00782 
00783     def __getslice__(self, *args):
00784         """__getslice__(self, difference_type i, difference_type j) -> symexlist"""
00785         return _SyFi.symexlist___getslice__(self, *args)

def SyFi.symexlist.__iter__ (   self)

Definition at line 765 of file SyFi.py.

References SyFi.symexlist.iterator().

00765 
    def __iter__(self): return self.iterator()
def SyFi.symexlist.__len__ (   self)
__len__(self) -> size_type

Definition at line 774 of file SyFi.py.

00774 
00775     def __len__(self):
00776         """__len__(self) -> size_type"""
00777         return _SyFi.symexlist___len__(self)

__nonzero__(self) -> bool

Definition at line 766 of file SyFi.py.

00766 
00767     def __nonzero__(self):
00768         """__nonzero__(self) -> bool"""
00769         return _SyFi.symexlist___nonzero__(self)

def SyFi.symexlist.__setitem__ (   self,
  args 
)
__setitem__(self, PySliceObject slice, symexlist v)
__setitem__(self, PySliceObject slice)
__setitem__(self, difference_type i, value_type x)

Definition at line 811 of file SyFi.py.

00811 
00812     def __setitem__(self, *args):
00813         """
00814         __setitem__(self, PySliceObject slice, symexlist v)
00815         __setitem__(self, PySliceObject slice)
00816         __setitem__(self, difference_type i, value_type x)
00817         """
00818         return _SyFi.symexlist___setitem__(self, *args)

def SyFi.symexlist.__setslice__ (   self,
  args 
)
__setslice__(self, difference_type i, difference_type j, symexlist v = std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >())
__setslice__(self, difference_type i, difference_type j)

Definition at line 786 of file SyFi.py.

00786 
00787     def __setslice__(self, *args):
00788         """
00789         __setslice__(self, difference_type i, difference_type j, symexlist v = std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >())
00790         __setslice__(self, difference_type i, difference_type j)
00791         """
00792         return _SyFi.symexlist___setslice__(self, *args)

def SyFi.symexlist.append (   self,
  args 
)
append(self, value_type x)

Definition at line 819 of file SyFi.py.

00819 
00820     def append(self, *args):
00821         """append(self, value_type x)"""
00822         return _SyFi.symexlist_append(self, *args)

def SyFi.symexlist.assign (   self,
  args 
)
assign(self, size_type n, value_type x)

Definition at line 890 of file SyFi.py.

00890 
00891     def assign(self, *args):
00892         """assign(self, size_type n, value_type x)"""
00893         return _SyFi.symexlist_assign(self, *args)

def SyFi.symexlist.back (   self)
back(self) -> value_type

Definition at line 886 of file SyFi.py.

00886 
00887     def back(self):
00888         """back(self) -> value_type"""
00889         return _SyFi.symexlist_back(self)

def SyFi.symexlist.begin (   self)
begin(self) -> iterator

Definition at line 843 of file SyFi.py.

00843 
00844     def begin(self):
00845         """begin(self) -> iterator"""
00846         return _SyFi.symexlist_begin(self)

def SyFi.symexlist.clear (   self)
clear(self)

Definition at line 831 of file SyFi.py.

00831 
00832     def clear(self):
00833         """clear(self)"""
00834         return _SyFi.symexlist_clear(self)

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

Definition at line 823 of file SyFi.py.

00823 
00824     def empty(self):
00825         """empty(self) -> bool"""
00826         return _SyFi.symexlist_empty(self)

def SyFi.symexlist.end (   self)
end(self) -> iterator

Definition at line 847 of file SyFi.py.

00847 
00848     def end(self):
00849         """end(self) -> iterator"""
00850         return _SyFi.symexlist_end(self)

def SyFi.symexlist.erase (   self,
  args 
)
erase(self, iterator pos) -> iterator
erase(self, iterator first, iterator last) -> iterator

Definition at line 863 of file SyFi.py.

00863 
00864     def erase(self, *args):
00865         """
00866         erase(self, iterator pos) -> iterator
00867         erase(self, iterator first, iterator last) -> iterator
00868         """
00869         return _SyFi.symexlist_erase(self, *args)

def SyFi.symexlist.front (   self)
front(self) -> value_type

Definition at line 882 of file SyFi.py.

00882 
00883     def front(self):
00884         """front(self) -> value_type"""
00885         return _SyFi.symexlist_front(self)

get_allocator(self) -> allocator_type

Definition at line 839 of file SyFi.py.

00839 
00840     def get_allocator(self):
00841         """get_allocator(self) -> allocator_type"""
00842         return _SyFi.symexlist_get_allocator(self)

def SyFi.symexlist.insert (   self,
  args 
)
insert(self, iterator pos, value_type x) -> iterator
insert(self, iterator pos, size_type n, value_type x)

Definition at line 901 of file SyFi.py.

00901 
00902     def insert(self, *args):
00903         """
00904         insert(self, iterator pos, value_type x) -> iterator
00905         insert(self, iterator pos, size_type n, value_type x)
00906         """
00907         return _SyFi.symexlist_insert(self, *args)

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

Definition at line 761 of file SyFi.py.

Referenced by SyFi.symexlist.__iter__().

00761 
00762     def iterator(self):
00763         """iterator(self) -> SwigPyIterator"""
00764         return _SyFi.symexlist_iterator(self)

def SyFi.symexlist.pop (   self)
pop(self) -> value_type

Definition at line 778 of file SyFi.py.

00778 
00779     def pop(self):
00780         """pop(self) -> value_type"""
00781         return _SyFi.symexlist_pop(self)

def SyFi.symexlist.pop_back (   self)
pop_back(self)

Definition at line 859 of file SyFi.py.

00859 
00860     def pop_back(self):
00861         """pop_back(self)"""
00862         return _SyFi.symexlist_pop_back(self)

def SyFi.symexlist.pop_front (   self)
pop_front(self)

Definition at line 908 of file SyFi.py.

00908 
00909     def pop_front(self):
00910         """pop_front(self)"""
00911         return _SyFi.symexlist_pop_front(self)

def SyFi.symexlist.push_back (   self,
  args 
)
push_back(self, value_type x)

Definition at line 878 of file SyFi.py.

00878 
00879     def push_back(self, *args):
00880         """push_back(self, value_type x)"""
00881         return _SyFi.symexlist_push_back(self, *args)

def SyFi.symexlist.push_front (   self,
  args 
)
push_front(self, value_type x)

Definition at line 912 of file SyFi.py.

00912 
00913     def push_front(self, *args):
00914         """push_front(self, value_type x)"""
00915         return _SyFi.symexlist_push_front(self, *args)

def SyFi.symexlist.rbegin (   self)
rbegin(self) -> reverse_iterator

Definition at line 851 of file SyFi.py.

00851 
00852     def rbegin(self):
00853         """rbegin(self) -> reverse_iterator"""
00854         return _SyFi.symexlist_rbegin(self)

def SyFi.symexlist.rend (   self)
rend(self) -> reverse_iterator

Definition at line 855 of file SyFi.py.

00855 
00856     def rend(self):
00857         """rend(self) -> reverse_iterator"""
00858         return _SyFi.symexlist_rend(self)

def SyFi.symexlist.resize (   self,
  args 
)
resize(self, size_type new_size)
resize(self, size_type new_size, value_type x)

Definition at line 894 of file SyFi.py.

00894 
00895     def resize(self, *args):
00896         """
00897         resize(self, size_type new_size)
00898         resize(self, size_type new_size, value_type x)
00899         """
00900         return _SyFi.symexlist_resize(self, *args)

def SyFi.symexlist.reverse (   self)
reverse(self)

Definition at line 916 of file SyFi.py.

00916 
00917     def reverse(self):
00918         """reverse(self)"""
00919         return _SyFi.symexlist_reverse(self)

def SyFi.symexlist.size (   self)
size(self) -> size_type

Definition at line 827 of file SyFi.py.

00827 
00828     def size(self):
00829         """size(self) -> size_type"""
00830         return _SyFi.symexlist_size(self)

def SyFi.symexlist.swap (   self,
  args 
)
swap(self, symexlist v)

Definition at line 835 of file SyFi.py.

00835 
00836     def swap(self, *args):
00837         """swap(self, symexlist v)"""
00838         return _SyFi.symexlist_swap(self, *args)


Member Data Documentation

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

Definition at line 760 of file SyFi.py.

SyFi.symexlist::__swig_destroy__ = _SyFi.delete_symexlist [static, private]

Definition at line 920 of file SyFi.py.

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

Definition at line 759 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