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.


Member Function Documentation

def SyFi::exlist::__bool__ (   self  ) 

__bool__(self) -> bool

Definition at line 836 of file SyFi.py.

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

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

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

Definition at line 860 of file SyFi.py.

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

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

__delslice__(self, difference_type i, difference_type j)

Definition at line 856 of file SyFi.py.

00856                                  :
00857         """__delslice__(self, difference_type i, difference_type j)"""
00858         return _SyFi.exlist___delslice__(self, *args)
00859 
    def __delitem__(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.

00867                                 :
00868         """
00869         __getitem__(self, PySliceObject slice) -> exlist
00870         __getitem__(self, difference_type i) -> value_type
00871         """
00872         return _SyFi.exlist___getitem__(self, *args)
00873 
    def __setitem__(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.

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

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

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.

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

def SyFi::exlist::__nonzero__ (   self  ) 

__nonzero__(self) -> bool

Definition at line 832 of file SyFi.py.

00832                          :
00833         """__nonzero__(self) -> bool"""
00834         return _SyFi.exlist___nonzero__(self)
00835 
    def __bool__(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.

00874                                 :
00875         """
00876         __setitem__(self, PySliceObject slice, exlist v)
00877         __setitem__(self, difference_type i, value_type x)
00878         """
00879         return _SyFi.exlist___setitem__(self, *args)
00880 
    def append(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.

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

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

append(self, value_type x)

Definition at line 881 of file SyFi.py.

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

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

assign(self, size_type n, value_type x)

Definition at line 954 of file SyFi.py.

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

def SyFi::exlist::back (   self  ) 

back(self) -> value_type

Definition at line 950 of file SyFi.py.

00950                   :
00951         """back(self) -> value_type"""
00952         return _SyFi.exlist_back(self)
00953 
    def assign(self, *args):

def SyFi::exlist::begin (   self  ) 

begin(self) -> const_iterator

Definition at line 905 of file SyFi.py.

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

def SyFi::exlist::clear (   self  ) 

clear(self)

Definition at line 893 of file SyFi.py.

00893                    :
00894         """clear(self)"""
00895         return _SyFi.exlist_clear(self)
00896 
    def swap(self, *args):

def SyFi::exlist::empty (   self  ) 

empty(self) -> bool

Definition at line 885 of file SyFi.py.

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

def SyFi::exlist::end (   self  ) 

end(self) -> const_iterator

Definition at line 909 of file SyFi.py.

00909                  :
00910         """end(self) -> const_iterator"""
00911         return _SyFi.exlist_end(self)
00912 
    def rbegin(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.

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

def SyFi::exlist::front (   self  ) 

front(self) -> value_type

Definition at line 946 of file SyFi.py.

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

def SyFi::exlist::get_allocator (   self  ) 

get_allocator(self) -> allocator_type

Definition at line 901 of file SyFi.py.

00901                            :
00902         """get_allocator(self) -> allocator_type"""
00903         return _SyFi.exlist_get_allocator(self)
00904 
    def begin(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.

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

def SyFi::exlist::iterator (   self  ) 

iterator(self) -> SwigPyIterator

Definition at line 827 of file SyFi.py.

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

def SyFi::exlist::pop (   self  ) 

pop(self) -> value_type

Definition at line 844 of file SyFi.py.

00844                  :
00845         """pop(self) -> value_type"""
00846         return _SyFi.exlist_pop(self)
00847 
    def __getslice__(self, *args):

def SyFi::exlist::pop_back (   self  ) 

pop_back(self)

Definition at line 921 of file SyFi.py.

00921                       :
00922         """pop_back(self)"""
00923         return _SyFi.exlist_pop_back(self)
00924 
    def erase(self, *args):

def SyFi::exlist::pop_front (   self  ) 

pop_front(self)

Definition at line 972 of file SyFi.py.

00972                        :
00973         """pop_front(self)"""
00974         return _SyFi.exlist_pop_front(self)
00975 
    def push_front(self, *args):

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

push_back(self, value_type x)

Definition at line 942 of file SyFi.py.

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

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

push_front(self, value_type x)

Definition at line 976 of file SyFi.py.

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

def SyFi::exlist::rbegin (   self  ) 

rbegin(self) -> const_reverse_iterator

Definition at line 913 of file SyFi.py.

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

def SyFi::exlist::rend (   self  ) 

rend(self) -> const_reverse_iterator

Definition at line 917 of file SyFi.py.

00917                   :
00918         """rend(self) -> const_reverse_iterator"""
00919         return _SyFi.exlist_rend(self)
00920 
    def pop_back(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.

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

def SyFi::exlist::reverse (   self  ) 

reverse(self)

Definition at line 980 of file SyFi.py.

00980                      :
00981         """reverse(self)"""
00982         return _SyFi.exlist_reverse(self)
00983 
    __swig_destroy__ = _SyFi.delete_exlist

def SyFi::exlist::size (   self  ) 

size(self) -> size_type

Definition at line 889 of file SyFi.py.

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

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

swap(self, exlist v)

Definition at line 897 of file SyFi.py.

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


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