SyFi::symexlist Class Reference

Inheritance diagram for SyFi::symexlist:

SyFi::_object

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

Public Attributes

 this

Static Private Attributes

dictionary __swig_setmethods__ = {}
tuple __setattr__ = lambdaself,name,value:_swig_setattr(self, symexlist, name, value)
dictionary __swig_getmethods__ = {}
tuple __getattr__ = lambdaself,name:_swig_getattr(self, symexlist, name)
 __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 651 of file SyFi.py.


Member Function Documentation

def SyFi::symexlist::__bool__ (   self  ) 

__bool__(self) -> bool

Definition at line 667 of file SyFi.py.

00667                       :
00668         """__bool__(self) -> bool"""
00669         return _SyFi.symexlist___bool__(self)
00670 
    def __len__(self):

def SyFi::symexlist::__delitem__ (   self,
  args 
)

__delitem__(self, difference_type i)
__delitem__(self, PySliceObject slice)

Definition at line 691 of file SyFi.py.

00691                                 :
00692         """
00693         __delitem__(self, difference_type i)
00694         __delitem__(self, PySliceObject slice)
00695         """
00696         return _SyFi.symexlist___delitem__(self, *args)
00697 
    def __getitem__(self, *args):

def SyFi::symexlist::__delslice__ (   self,
  args 
)

__delslice__(self, difference_type i, difference_type j)

Definition at line 687 of file SyFi.py.

00687                                  :
00688         """__delslice__(self, difference_type i, difference_type j)"""
00689         return _SyFi.symexlist___delslice__(self, *args)
00690 
    def __delitem__(self, *args):

def SyFi::symexlist::__getitem__ (   self,
  args 
)

__getitem__(self, PySliceObject slice) -> symexlist
__getitem__(self, difference_type i) -> value_type

Definition at line 698 of file SyFi.py.

00698                                 :
00699         """
00700         __getitem__(self, PySliceObject slice) -> symexlist
00701         __getitem__(self, difference_type i) -> value_type
00702         """
00703         return _SyFi.symexlist___getitem__(self, *args)
00704 
    def __setitem__(self, *args):

def SyFi::symexlist::__getslice__ (   self,
  args 
)

__getslice__(self, difference_type i, difference_type j) -> symexlist

Definition at line 679 of file SyFi.py.

00679                                  :
00680         """__getslice__(self, difference_type i, difference_type j) -> symexlist"""
00681         return _SyFi.symexlist___getslice__(self, *args)
00682 
    def __setslice__(self, *args):

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

00763                              : 
00764         """
00765         __init__(self) -> symexlist
00766         __init__(self, symexlist arg0) -> symexlist
00767         __init__(self, size_type size) -> symexlist
00768         __init__(self, size_type size, value_type value) -> symexlist
00769         """
00770         this = _SyFi.new_symexlist(*args)
00771         try: self.this.append(this)
00772         except: self.this = this

def SyFi::symexlist::__iter__ (   self  ) 

Definition at line 662 of file SyFi.py.

00662 : return self.iterator()

def SyFi::symexlist::__len__ (   self  ) 

__len__(self) -> size_type

Definition at line 671 of file SyFi.py.

00671                      :
00672         """__len__(self) -> size_type"""
00673         return _SyFi.symexlist___len__(self)
00674 
    def pop(self):

def SyFi::symexlist::__nonzero__ (   self  ) 

__nonzero__(self) -> bool

Definition at line 663 of file SyFi.py.

00663                          :
00664         """__nonzero__(self) -> bool"""
00665         return _SyFi.symexlist___nonzero__(self)
00666 
    def __bool__(self):

def SyFi::symexlist::__setitem__ (   self,
  args 
)

__setitem__(self, PySliceObject slice, symexlist v)
__setitem__(self, difference_type i, value_type x)

Definition at line 705 of file SyFi.py.

00705                                 :
00706         """
00707         __setitem__(self, PySliceObject slice, symexlist v)
00708         __setitem__(self, difference_type i, value_type x)
00709         """
00710         return _SyFi.symexlist___setitem__(self, *args)
00711 
    def append(self, *args):

def SyFi::symexlist::__setslice__ (   self,
  args 
)

__setslice__(self, difference_type i, difference_type j, symexlist v)

Definition at line 683 of file SyFi.py.

00683                                  :
00684         """__setslice__(self, difference_type i, difference_type j, symexlist v)"""
00685         return _SyFi.symexlist___setslice__(self, *args)
00686 
    def __delslice__(self, *args):

def SyFi::symexlist::append (   self,
  args 
)

append(self, value_type x)

Definition at line 712 of file SyFi.py.

00712                            :
00713         """append(self, value_type x)"""
00714         return _SyFi.symexlist_append(self, *args)
00715 
    def empty(self):

def SyFi::symexlist::assign (   self,
  args 
)

assign(self, size_type n, value_type x)

Definition at line 785 of file SyFi.py.

00785                            :
00786         """assign(self, size_type n, value_type x)"""
00787         return _SyFi.symexlist_assign(self, *args)
00788 
    def resize(self, *args):

def SyFi::symexlist::back (   self  ) 

back(self) -> value_type

Definition at line 781 of file SyFi.py.

00781                   :
00782         """back(self) -> value_type"""
00783         return _SyFi.symexlist_back(self)
00784 
    def assign(self, *args):

def SyFi::symexlist::begin (   self  ) 

begin(self) -> const_iterator

Definition at line 736 of file SyFi.py.

00736                    :
00737         """begin(self) -> const_iterator"""
00738         return _SyFi.symexlist_begin(self)
00739 
    def end(self):

def SyFi::symexlist::clear (   self  ) 

clear(self)

Definition at line 724 of file SyFi.py.

00724                    :
00725         """clear(self)"""
00726         return _SyFi.symexlist_clear(self)
00727 
    def swap(self, *args):

def SyFi::symexlist::empty (   self  ) 

empty(self) -> bool

Definition at line 716 of file SyFi.py.

00716                    :
00717         """empty(self) -> bool"""
00718         return _SyFi.symexlist_empty(self)
00719 
    def size(self):

def SyFi::symexlist::end (   self  ) 

end(self) -> const_iterator

Definition at line 740 of file SyFi.py.

00740                  :
00741         """end(self) -> const_iterator"""
00742         return _SyFi.symexlist_end(self)
00743 
    def rbegin(self):

def SyFi::symexlist::erase (   self,
  args 
)

erase(self, iterator pos) -> iterator
erase(self, iterator first, iterator last) -> iterator

Definition at line 756 of file SyFi.py.

00756                           :
00757         """
00758         erase(self, iterator pos) -> iterator
00759         erase(self, iterator first, iterator last) -> iterator
00760         """
00761         return _SyFi.symexlist_erase(self, *args)
00762 
    def __init__(self, *args): 

def SyFi::symexlist::front (   self  ) 

front(self) -> value_type

Definition at line 777 of file SyFi.py.

00777                    :
00778         """front(self) -> value_type"""
00779         return _SyFi.symexlist_front(self)
00780 
    def back(self):

def SyFi::symexlist::get_allocator (   self  ) 

get_allocator(self) -> allocator_type

Definition at line 732 of file SyFi.py.

00732                            :
00733         """get_allocator(self) -> allocator_type"""
00734         return _SyFi.symexlist_get_allocator(self)
00735 
    def begin(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 796 of file SyFi.py.

00796                            :
00797         """
00798         insert(self, iterator pos, value_type x) -> iterator
00799         insert(self, iterator pos, size_type n, value_type x)
00800         """
00801         return _SyFi.symexlist_insert(self, *args)
00802 
    def pop_front(self):

def SyFi::symexlist::iterator (   self  ) 

iterator(self) -> SwigPyIterator

Definition at line 658 of file SyFi.py.

00658                       :
00659         """iterator(self) -> SwigPyIterator"""
00660         return _SyFi.symexlist_iterator(self)
00661 
    def __iter__(self): return self.iterator()

def SyFi::symexlist::pop (   self  ) 

pop(self) -> value_type

Definition at line 675 of file SyFi.py.

00675                  :
00676         """pop(self) -> value_type"""
00677         return _SyFi.symexlist_pop(self)
00678 
    def __getslice__(self, *args):

def SyFi::symexlist::pop_back (   self  ) 

pop_back(self)

Definition at line 752 of file SyFi.py.

00752                       :
00753         """pop_back(self)"""
00754         return _SyFi.symexlist_pop_back(self)
00755 
    def erase(self, *args):

def SyFi::symexlist::pop_front (   self  ) 

pop_front(self)

Definition at line 803 of file SyFi.py.

00803                        :
00804         """pop_front(self)"""
00805         return _SyFi.symexlist_pop_front(self)
00806 
    def push_front(self, *args):

def SyFi::symexlist::push_back (   self,
  args 
)

push_back(self, value_type x)

Definition at line 773 of file SyFi.py.

00773                               :
00774         """push_back(self, value_type x)"""
00775         return _SyFi.symexlist_push_back(self, *args)
00776 
    def front(self):

def SyFi::symexlist::push_front (   self,
  args 
)

push_front(self, value_type x)

Definition at line 807 of file SyFi.py.

00807                                :
00808         """push_front(self, value_type x)"""
00809         return _SyFi.symexlist_push_front(self, *args)
00810 
    def reverse(self):

def SyFi::symexlist::rbegin (   self  ) 

rbegin(self) -> const_reverse_iterator

Definition at line 744 of file SyFi.py.

00744                     :
00745         """rbegin(self) -> const_reverse_iterator"""
00746         return _SyFi.symexlist_rbegin(self)
00747 
    def rend(self):

def SyFi::symexlist::rend (   self  ) 

rend(self) -> const_reverse_iterator

Definition at line 748 of file SyFi.py.

00748                   :
00749         """rend(self) -> const_reverse_iterator"""
00750         return _SyFi.symexlist_rend(self)
00751 
    def pop_back(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 789 of file SyFi.py.

00789                            :
00790         """
00791         resize(self, size_type new_size)
00792         resize(self, size_type new_size, value_type x)
00793         """
00794         return _SyFi.symexlist_resize(self, *args)
00795 
    def insert(self, *args):

def SyFi::symexlist::reverse (   self  ) 

reverse(self)

Definition at line 811 of file SyFi.py.

00811                      :
00812         """reverse(self)"""
00813         return _SyFi.symexlist_reverse(self)
00814 
    __swig_destroy__ = _SyFi.delete_symexlist

def SyFi::symexlist::size (   self  ) 

size(self) -> size_type

Definition at line 720 of file SyFi.py.

00720                   :
00721         """size(self) -> size_type"""
00722         return _SyFi.symexlist_size(self)
00723 
    def clear(self):

def SyFi::symexlist::swap (   self,
  args 
)

swap(self, symexlist v)

Definition at line 728 of file SyFi.py.

00728                          :
00729         """swap(self, symexlist v)"""
00730         return _SyFi.symexlist_swap(self, *args)
00731 
    def get_allocator(self):


Member Data Documentation

tuple SyFi::symexlist::__getattr__ = lambdaself,name:_swig_getattr(self, symexlist, name) [static, private]

Definition at line 656 of file SyFi.py.

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

Definition at line 657 of file SyFi.py.

tuple SyFi::symexlist::__setattr__ = lambdaself,name,value:_swig_setattr(self, symexlist, name, value) [static, private]

Definition at line 654 of file SyFi.py.

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

Definition at line 815 of file SyFi.py.

dictionary SyFi::symexlist::__swig_getmethods__ = {} [static, private]

Definition at line 655 of file SyFi.py.

dictionary SyFi::symexlist::__swig_setmethods__ = {} [static, private]

Definition at line 653 of file SyFi.py.

Definition at line 772 of file SyFi.py.


The documentation for this class was generated from the following file:

Generated on Mon Aug 31 16:17:07 2009 for SyFi by  doxygen 1.5.9