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 758 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi.symexlist.__init__ (   self,
  args 
)
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self) -> symexlist
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, symexlist arg2) -> symexlist
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size) -> symexlist
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size, symexpair value) -> symexlist

Definition at line 872 of file SyFi.py.

00872 
00873     def __init__(self, *args): 
00874         """
00875         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self) -> symexlist
00876         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, symexlist arg2) -> symexlist
00877         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size) -> symexlist
00878         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size, symexpair value) -> symexlist
00879         """
        _SyFi.symexlist_swiginit(self,_SyFi.new_symexlist(*args))

Member Function Documentation

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

Definition at line 771 of file SyFi.py.

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

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

Definition at line 799 of file SyFi.py.

00799 
00800     def __delitem__(self, *args):
00801         """
00802         __delitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i)
00803         __delitem__(symexlist self, PySliceObject * slice)
00804         """
00805         return _SyFi.symexlist___delitem__(self, *args)

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

Definition at line 795 of file SyFi.py.

00795 
00796     def __delslice__(self, *args):
00797         """__delslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j)"""
00798         return _SyFi.symexlist___delslice__(self, *args)

def SyFi.symexlist.__getitem__ (   self,
  args 
)
__getitem__(symexlist self, PySliceObject * slice) -> symexlist
__getitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i) -> symexpair

Definition at line 806 of file SyFi.py.

00806 
00807     def __getitem__(self, *args):
00808         """
00809         __getitem__(symexlist self, PySliceObject * slice) -> symexlist
00810         __getitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i) -> symexpair
00811         """
00812         return _SyFi.symexlist___getitem__(self, *args)

def SyFi.symexlist.__getslice__ (   self,
  args 
)
__getslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j) -> symexlist

Definition at line 783 of file SyFi.py.

00783 
00784     def __getslice__(self, *args):
00785         """__getslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j) -> symexlist"""
00786         return _SyFi.symexlist___getslice__(self, *args)

def SyFi.symexlist.__iter__ (   self)

Definition at line 766 of file SyFi.py.

References SyFi.symexlist.iterator().

00766 
    def __iter__(self): return self.iterator()
def SyFi.symexlist.__len__ (   self)
__len__(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type

Definition at line 775 of file SyFi.py.

00775 
00776     def __len__(self):
00777         """__len__(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type"""
00778         return _SyFi.symexlist___len__(self)

__nonzero__(symexlist self) -> bool

Definition at line 767 of file SyFi.py.

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

def SyFi.symexlist.__setitem__ (   self,
  args 
)
__setitem__(symexlist self, PySliceObject * slice, symexlist v)
__setitem__(symexlist self, PySliceObject * slice)
__setitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, symexpair x)

Definition at line 813 of file SyFi.py.

00813 
00814     def __setitem__(self, *args):
00815         """
00816         __setitem__(symexlist self, PySliceObject * slice, symexlist v)
00817         __setitem__(symexlist self, PySliceObject * slice)
00818         __setitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, symexpair x)
00819         """
00820         return _SyFi.symexlist___setitem__(self, *args)

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

Definition at line 787 of file SyFi.py.

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

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

Definition at line 821 of file SyFi.py.

00821 
00822     def append(self, *args):
00823         """append(symexlist self, symexpair x)"""
00824         return _SyFi.symexlist_append(self, *args)

def SyFi.symexlist.assign (   self,
  args 
)
assign(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, symexpair x)

Definition at line 892 of file SyFi.py.

00892 
00893     def assign(self, *args):
00894         """assign(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, symexpair x)"""
00895         return _SyFi.symexlist_assign(self, *args)

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

Definition at line 888 of file SyFi.py.

00888 
00889     def back(self):
00890         """back(symexlist self) -> symexpair"""
00891         return _SyFi.symexlist_back(self)

def SyFi.symexlist.begin (   self)
begin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator

Definition at line 845 of file SyFi.py.

00845 
00846     def begin(self):
00847         """begin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator"""
00848         return _SyFi.symexlist_begin(self)

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

Definition at line 833 of file SyFi.py.

00833 
00834     def clear(self):
00835         """clear(symexlist self)"""
00836         return _SyFi.symexlist_clear(self)

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

Definition at line 825 of file SyFi.py.

00825 
00826     def empty(self):
00827         """empty(symexlist self) -> bool"""
00828         return _SyFi.symexlist_empty(self)

def SyFi.symexlist.end (   self)
end(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator

Definition at line 849 of file SyFi.py.

00849 
00850     def end(self):
00851         """end(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator"""
00852         return _SyFi.symexlist_end(self)

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

Definition at line 865 of file SyFi.py.

00865 
00866     def erase(self, *args):
00867         """
00868         erase(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
00869         erase(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator first, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator last) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
00870         """
00871         return _SyFi.symexlist_erase(self, *args)

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

Definition at line 884 of file SyFi.py.

00884 
00885     def front(self):
00886         """front(symexlist self) -> symexpair"""
00887         return _SyFi.symexlist_front(self)

get_allocator(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type

Definition at line 841 of file SyFi.py.

00841 
00842     def get_allocator(self):
00843         """get_allocator(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type"""
00844         return _SyFi.symexlist_get_allocator(self)

def SyFi.symexlist.insert (   self,
  args 
)
insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, symexpair x) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, 
    symexpair x)

Definition at line 903 of file SyFi.py.

00903 
00904     def insert(self, *args):
00905         """
00906         insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, symexpair x) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
00907         insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, 
00908             symexpair x)
00909         """
00910         return _SyFi.symexlist_insert(self, *args)

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

Definition at line 762 of file SyFi.py.

Referenced by SyFi.symexlist.__iter__().

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

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

Definition at line 779 of file SyFi.py.

00779 
00780     def pop(self):
00781         """pop(symexlist self) -> symexpair"""
00782         return _SyFi.symexlist_pop(self)

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

Definition at line 861 of file SyFi.py.

00861 
00862     def pop_back(self):
00863         """pop_back(symexlist self)"""
00864         return _SyFi.symexlist_pop_back(self)

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

Definition at line 911 of file SyFi.py.

00911 
00912     def pop_front(self):
00913         """pop_front(symexlist self)"""
00914         return _SyFi.symexlist_pop_front(self)

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

Definition at line 880 of file SyFi.py.

00880 
00881     def push_back(self, *args):
00882         """push_back(symexlist self, symexpair x)"""
00883         return _SyFi.symexlist_push_back(self, *args)

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

Definition at line 915 of file SyFi.py.

00915 
00916     def push_front(self, *args):
00917         """push_front(symexlist self, symexpair x)"""
00918         return _SyFi.symexlist_push_front(self, *args)

def SyFi.symexlist.rbegin (   self)
rbegin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator

Definition at line 853 of file SyFi.py.

00853 
00854     def rbegin(self):
00855         """rbegin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator"""
00856         return _SyFi.symexlist_rbegin(self)

def SyFi.symexlist.rend (   self)
rend(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator

Definition at line 857 of file SyFi.py.

00857 
00858     def rend(self):
00859         """rend(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator"""
00860         return _SyFi.symexlist_rend(self)

def SyFi.symexlist.resize (   self,
  args 
)
resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size)
resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size, symexpair x)

Definition at line 896 of file SyFi.py.

00896 
00897     def resize(self, *args):
00898         """
00899         resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size)
00900         resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size, symexpair x)
00901         """
00902         return _SyFi.symexlist_resize(self, *args)

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

Definition at line 919 of file SyFi.py.

00919 
00920     def reverse(self):
00921         """reverse(symexlist self)"""
00922         return _SyFi.symexlist_reverse(self)

def SyFi.symexlist.size (   self)
size(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type

Definition at line 829 of file SyFi.py.

00829 
00830     def size(self):
00831         """size(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type"""
00832         return _SyFi.symexlist_size(self)

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

Definition at line 837 of file SyFi.py.

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


Member Data Documentation

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

Definition at line 761 of file SyFi.py.

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

Definition at line 923 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 760 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