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


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 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

Member Function Documentation

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

Definition at line 667 of file SyFi.py.

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

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

Definition at line 691 of file SyFi.py.

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

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

Definition at line 687 of file SyFi.py.

00688                                  :
00689         """__delslice__(self, difference_type i, difference_type j)"""
00690         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 698 of file SyFi.py.

00699                                 :
00700         """
00701         __getitem__(self, PySliceObject slice) -> symexlist
00702         __getitem__(self, difference_type i) -> value_type
00703         """
00704         return _SyFi.symexlist___getitem__(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.

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

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.

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

def SyFi::symexlist::__nonzero__ (   self)
__nonzero__(self) -> bool

Definition at line 663 of file SyFi.py.

00664                          :
00665         """__nonzero__(self) -> bool"""
00666         return _SyFi.symexlist___nonzero__(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.

00706                                 :
00707         """
00708         __setitem__(self, PySliceObject slice, symexlist v)
00709         __setitem__(self, difference_type i, value_type x)
00710         """
00711         return _SyFi.symexlist___setitem__(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.

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

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

Definition at line 712 of file SyFi.py.

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

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

Definition at line 785 of file SyFi.py.

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

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

Definition at line 781 of file SyFi.py.

00782                   :
00783         """back(self) -> value_type"""
00784         return _SyFi.symexlist_back(self)

def SyFi::symexlist::begin (   self)
begin(self) -> const_iterator

Definition at line 736 of file SyFi.py.

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

def SyFi::symexlist::clear (   self)
clear(self)

Definition at line 724 of file SyFi.py.

00725                    :
00726         """clear(self)"""
00727         return _SyFi.symexlist_clear(self)

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

Definition at line 716 of file SyFi.py.

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

def SyFi::symexlist::end (   self)
end(self) -> const_iterator

Definition at line 740 of file SyFi.py.

00741                  :
00742         """end(self) -> const_iterator"""
00743         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 756 of file SyFi.py.

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

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

Definition at line 777 of file SyFi.py.

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

def SyFi::symexlist::get_allocator (   self)
get_allocator(self) -> allocator_type

Definition at line 732 of file SyFi.py.

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

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

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

Definition at line 658 of file SyFi.py.

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

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

Definition at line 675 of file SyFi.py.

00676                  :
00677         """pop(self) -> value_type"""
00678         return _SyFi.symexlist_pop(self)

def SyFi::symexlist::pop_back (   self)
pop_back(self)

Definition at line 752 of file SyFi.py.

00753                       :
00754         """pop_back(self)"""
00755         return _SyFi.symexlist_pop_back(self)

def SyFi::symexlist::pop_front (   self)
pop_front(self)

Definition at line 803 of file SyFi.py.

00804                        :
00805         """pop_front(self)"""
00806         return _SyFi.symexlist_pop_front(self)

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

Definition at line 773 of file SyFi.py.

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

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

Definition at line 807 of file SyFi.py.

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

def SyFi::symexlist::rbegin (   self)
rbegin(self) -> const_reverse_iterator

Definition at line 744 of file SyFi.py.

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

def SyFi::symexlist::rend (   self)
rend(self) -> const_reverse_iterator

Definition at line 748 of file SyFi.py.

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

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

def SyFi::symexlist::reverse (   self)
reverse(self)

Definition at line 811 of file SyFi.py.

00812                      :
00813         """reverse(self)"""
00814         return _SyFi.symexlist_reverse(self)

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

Definition at line 720 of file SyFi.py.

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

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

Definition at line 728 of file SyFi.py.

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


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 768 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