SyFi 0.3
SyFi::exlist Class Reference
Inheritance diagram for SyFi::exlist:
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, exlist, name, value)
dictionary __swig_getmethods__ = {}
tuple __getattr__ = lambdaself,name:_swig_getattr(self, exlist, name)
 __repr__ = _swig_repr
 __swig_destroy__ = _SyFi.delete_exlist

Detailed Description

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

Definition at line 820 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi::exlist::__init__ (   self,
  args 
)
__init__(self) -> exlist
__init__(self, exlist arg0) -> exlist
__init__(self, size_type size) -> exlist
__init__(self, size_type size, value_type value) -> exlist

Definition at line 932 of file SyFi.py.

00932                              : 
00933         """
00934         __init__(self) -> exlist
00935         __init__(self, exlist arg0) -> exlist
00936         __init__(self, size_type size) -> exlist
00937         __init__(self, size_type size, value_type value) -> exlist
00938         """
00939         this = _SyFi.new_exlist(*args)
00940         try: self.this.append(this)
00941         except: self.this = this

Member Function Documentation

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

Definition at line 836 of file SyFi.py.

00837                       :
00838         """__bool__(self) -> bool"""
00839         return _SyFi.exlist___bool__(self)

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

Definition at line 860 of file SyFi.py.

00861                                 :
00862         """
00863         __delitem__(self, difference_type i)
00864         __delitem__(self, PySliceObject slice)
00865         """
00866         return _SyFi.exlist___delitem__(self, *args)

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

Definition at line 856 of file SyFi.py.

00857                                  :
00858         """__delslice__(self, difference_type i, difference_type j)"""
00859         return _SyFi.exlist___delslice__(self, *args)

def SyFi::exlist::__getitem__ (   self,
  args 
)
__getitem__(self, PySliceObject slice) -> exlist
__getitem__(self, difference_type i) -> value_type

Definition at line 867 of file SyFi.py.

00868                                 :
00869         """
00870         __getitem__(self, PySliceObject slice) -> exlist
00871         __getitem__(self, difference_type i) -> value_type
00872         """
00873         return _SyFi.exlist___getitem__(self, *args)

def SyFi::exlist::__getslice__ (   self,
  args 
)
__getslice__(self, difference_type i, difference_type j) -> exlist

Definition at line 848 of file SyFi.py.

00849                                  :
00850         """__getslice__(self, difference_type i, difference_type j) -> exlist"""
00851         return _SyFi.exlist___getslice__(self, *args)

def SyFi::exlist::__iter__ (   self)

Definition at line 831 of file SyFi.py.

00831 : return self.iterator()
def SyFi::exlist::__len__ (   self)
__len__(self) -> size_type

Definition at line 840 of file SyFi.py.

00841                      :
00842         """__len__(self) -> size_type"""
00843         return _SyFi.exlist___len__(self)

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

Definition at line 832 of file SyFi.py.

00833                          :
00834         """__nonzero__(self) -> bool"""
00835         return _SyFi.exlist___nonzero__(self)

def SyFi::exlist::__setitem__ (   self,
  args 
)
__setitem__(self, PySliceObject slice, exlist v)
__setitem__(self, difference_type i, value_type x)

Definition at line 874 of file SyFi.py.

00875                                 :
00876         """
00877         __setitem__(self, PySliceObject slice, exlist v)
00878         __setitem__(self, difference_type i, value_type x)
00879         """
00880         return _SyFi.exlist___setitem__(self, *args)

def SyFi::exlist::__setslice__ (   self,
  args 
)
__setslice__(self, difference_type i, difference_type j, exlist v)

Definition at line 852 of file SyFi.py.

00853                                  :
00854         """__setslice__(self, difference_type i, difference_type j, exlist v)"""
00855         return _SyFi.exlist___setslice__(self, *args)

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

Definition at line 881 of file SyFi.py.

00882                            :
00883         """append(self, value_type x)"""
00884         return _SyFi.exlist_append(self, *args)

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

Definition at line 954 of file SyFi.py.

00955                            :
00956         """assign(self, size_type n, value_type x)"""
00957         return _SyFi.exlist_assign(self, *args)

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

Definition at line 950 of file SyFi.py.

00951                   :
00952         """back(self) -> value_type"""
00953         return _SyFi.exlist_back(self)

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

Definition at line 905 of file SyFi.py.

00906                    :
00907         """begin(self) -> const_iterator"""
00908         return _SyFi.exlist_begin(self)

def SyFi::exlist::clear (   self)
clear(self)

Definition at line 893 of file SyFi.py.

00894                    :
00895         """clear(self)"""
00896         return _SyFi.exlist_clear(self)

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

Definition at line 885 of file SyFi.py.

00886                    :
00887         """empty(self) -> bool"""
00888         return _SyFi.exlist_empty(self)

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

Definition at line 909 of file SyFi.py.

00910                  :
00911         """end(self) -> const_iterator"""
00912         return _SyFi.exlist_end(self)

def SyFi::exlist::erase (   self,
  args 
)
erase(self, iterator pos) -> iterator
erase(self, iterator first, iterator last) -> iterator

Definition at line 925 of file SyFi.py.

00926                           :
00927         """
00928         erase(self, iterator pos) -> iterator
00929         erase(self, iterator first, iterator last) -> iterator
00930         """
00931         return _SyFi.exlist_erase(self, *args)

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

Definition at line 946 of file SyFi.py.

00947                    :
00948         """front(self) -> value_type"""
00949         return _SyFi.exlist_front(self)

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

Definition at line 901 of file SyFi.py.

00902                            :
00903         """get_allocator(self) -> allocator_type"""
00904         return _SyFi.exlist_get_allocator(self)

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

Definition at line 965 of file SyFi.py.

00966                            :
00967         """
00968         insert(self, iterator pos, value_type x) -> iterator
00969         insert(self, iterator pos, size_type n, value_type x)
00970         """
00971         return _SyFi.exlist_insert(self, *args)

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

Definition at line 827 of file SyFi.py.

00828                       :
00829         """iterator(self) -> SwigPyIterator"""
00830         return _SyFi.exlist_iterator(self)

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

Definition at line 844 of file SyFi.py.

00845                  :
00846         """pop(self) -> value_type"""
00847         return _SyFi.exlist_pop(self)

def SyFi::exlist::pop_back (   self)
pop_back(self)

Definition at line 921 of file SyFi.py.

00922                       :
00923         """pop_back(self)"""
00924         return _SyFi.exlist_pop_back(self)

def SyFi::exlist::pop_front (   self)
pop_front(self)

Definition at line 972 of file SyFi.py.

00973                        :
00974         """pop_front(self)"""
00975         return _SyFi.exlist_pop_front(self)

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

Definition at line 942 of file SyFi.py.

00943                               :
00944         """push_back(self, value_type x)"""
00945         return _SyFi.exlist_push_back(self, *args)

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

Definition at line 976 of file SyFi.py.

00977                                :
00978         """push_front(self, value_type x)"""
00979         return _SyFi.exlist_push_front(self, *args)

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

Definition at line 913 of file SyFi.py.

00914                     :
00915         """rbegin(self) -> const_reverse_iterator"""
00916         return _SyFi.exlist_rbegin(self)

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

Definition at line 917 of file SyFi.py.

00918                   :
00919         """rend(self) -> const_reverse_iterator"""
00920         return _SyFi.exlist_rend(self)

def SyFi::exlist::resize (   self,
  args 
)
resize(self, size_type new_size)
resize(self, size_type new_size, value_type x)

Definition at line 958 of file SyFi.py.

00959                            :
00960         """
00961         resize(self, size_type new_size)
00962         resize(self, size_type new_size, value_type x)
00963         """
00964         return _SyFi.exlist_resize(self, *args)

def SyFi::exlist::reverse (   self)
reverse(self)

Definition at line 980 of file SyFi.py.

00981                      :
00982         """reverse(self)"""
00983         return _SyFi.exlist_reverse(self)

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

Definition at line 889 of file SyFi.py.

00890                   :
00891         """size(self) -> size_type"""
00892         return _SyFi.exlist_size(self)

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

Definition at line 897 of file SyFi.py.

00898                          :
00899         """swap(self, exlist v)"""
00900         return _SyFi.exlist_swap(self, *args)


Member Data Documentation

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

Definition at line 825 of file SyFi.py.

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

Definition at line 826 of file SyFi.py.

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

Definition at line 823 of file SyFi.py.

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

Definition at line 984 of file SyFi.py.

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

Definition at line 824 of file SyFi.py.

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

Definition at line 822 of file SyFi.py.

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