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

Detailed Description

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

Definition at line 956 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 1069 of file SyFi.py.

01069 
01070     def __init__(self, *args): 
01071         """
01072         __init__(self) -> exlist
01073         __init__(self, exlist arg0) -> exlist
01074         __init__(self, size_type size) -> exlist
01075         __init__(self, size_type size, value_type value) -> exlist
01076         """
        _SyFi.exlist_swiginit(self,_SyFi.new_exlist(*args))

Member Function Documentation

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

Definition at line 969 of file SyFi.py.

00969 
00970     def __bool__(self):
00971         """__bool__(self) -> bool"""
00972         return _SyFi.exlist___bool__(self)

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

Definition at line 996 of file SyFi.py.

00996 
00997     def __delitem__(self, *args):
00998         """
00999         __delitem__(self, difference_type i)
01000         __delitem__(self, PySliceObject slice)
01001         """
01002         return _SyFi.exlist___delitem__(self, *args)

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

Definition at line 992 of file SyFi.py.

00992 
00993     def __delslice__(self, *args):
00994         """__delslice__(self, difference_type i, difference_type j)"""
00995         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 1003 of file SyFi.py.

01003 
01004     def __getitem__(self, *args):
01005         """
01006         __getitem__(self, PySliceObject slice) -> exlist
01007         __getitem__(self, difference_type i) -> value_type
01008         """
01009         return _SyFi.exlist___getitem__(self, *args)

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

Definition at line 981 of file SyFi.py.

00981 
00982     def __getslice__(self, *args):
00983         """__getslice__(self, difference_type i, difference_type j) -> exlist"""
00984         return _SyFi.exlist___getslice__(self, *args)

def SyFi.exlist.__iter__ (   self)

Definition at line 964 of file SyFi.py.

References SyFi.exlist.iterator().

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

Definition at line 973 of file SyFi.py.

00973 
00974     def __len__(self):
00975         """__len__(self) -> size_type"""
00976         return _SyFi.exlist___len__(self)

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

Definition at line 965 of file SyFi.py.

00965 
00966     def __nonzero__(self):
00967         """__nonzero__(self) -> bool"""
00968         return _SyFi.exlist___nonzero__(self)

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

Definition at line 1010 of file SyFi.py.

01010 
01011     def __setitem__(self, *args):
01012         """
01013         __setitem__(self, PySliceObject slice, exlist v)
01014         __setitem__(self, PySliceObject slice)
01015         __setitem__(self, difference_type i, value_type x)
01016         """
01017         return _SyFi.exlist___setitem__(self, *args)

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

Definition at line 985 of file SyFi.py.

00985 
00986     def __setslice__(self, *args):
00987         """
00988         __setslice__(self, difference_type i, difference_type j, exlist v = std::list< GiNaC::ex,std::allocator< GiNaC::ex > >())
00989         __setslice__(self, difference_type i, difference_type j)
00990         """
00991         return _SyFi.exlist___setslice__(self, *args)

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

Definition at line 1018 of file SyFi.py.

01018 
01019     def append(self, *args):
01020         """append(self, value_type x)"""
01021         return _SyFi.exlist_append(self, *args)

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

Definition at line 1089 of file SyFi.py.

01089 
01090     def assign(self, *args):
01091         """assign(self, size_type n, value_type x)"""
01092         return _SyFi.exlist_assign(self, *args)

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

Definition at line 1085 of file SyFi.py.

01085 
01086     def back(self):
01087         """back(self) -> value_type"""
01088         return _SyFi.exlist_back(self)

def SyFi.exlist.begin (   self)
begin(self) -> iterator

Definition at line 1042 of file SyFi.py.

01042 
01043     def begin(self):
01044         """begin(self) -> iterator"""
01045         return _SyFi.exlist_begin(self)

def SyFi.exlist.clear (   self)
clear(self)

Definition at line 1030 of file SyFi.py.

01030 
01031     def clear(self):
01032         """clear(self)"""
01033         return _SyFi.exlist_clear(self)

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

Definition at line 1022 of file SyFi.py.

01022 
01023     def empty(self):
01024         """empty(self) -> bool"""
01025         return _SyFi.exlist_empty(self)

def SyFi.exlist.end (   self)
end(self) -> iterator

Definition at line 1046 of file SyFi.py.

01046 
01047     def end(self):
01048         """end(self) -> iterator"""
01049         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 1062 of file SyFi.py.

01062 
01063     def erase(self, *args):
01064         """
01065         erase(self, iterator pos) -> iterator
01066         erase(self, iterator first, iterator last) -> iterator
01067         """
01068         return _SyFi.exlist_erase(self, *args)

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

Definition at line 1081 of file SyFi.py.

01081 
01082     def front(self):
01083         """front(self) -> value_type"""
01084         return _SyFi.exlist_front(self)

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

Definition at line 1038 of file SyFi.py.

01038 
01039     def get_allocator(self):
01040         """get_allocator(self) -> allocator_type"""
01041         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 1100 of file SyFi.py.

01100 
01101     def insert(self, *args):
01102         """
01103         insert(self, iterator pos, value_type x) -> iterator
01104         insert(self, iterator pos, size_type n, value_type x)
01105         """
01106         return _SyFi.exlist_insert(self, *args)

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

Definition at line 960 of file SyFi.py.

Referenced by SyFi.exlist.__iter__().

00960 
00961     def iterator(self):
00962         """iterator(self) -> SwigPyIterator"""
00963         return _SyFi.exlist_iterator(self)

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

Definition at line 977 of file SyFi.py.

00977 
00978     def pop(self):
00979         """pop(self) -> value_type"""
00980         return _SyFi.exlist_pop(self)

def SyFi.exlist.pop_back (   self)
pop_back(self)

Definition at line 1058 of file SyFi.py.

01058 
01059     def pop_back(self):
01060         """pop_back(self)"""
01061         return _SyFi.exlist_pop_back(self)

def SyFi.exlist.pop_front (   self)
pop_front(self)

Definition at line 1107 of file SyFi.py.

01107 
01108     def pop_front(self):
01109         """pop_front(self)"""
01110         return _SyFi.exlist_pop_front(self)

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

Definition at line 1077 of file SyFi.py.

01077 
01078     def push_back(self, *args):
01079         """push_back(self, value_type x)"""
01080         return _SyFi.exlist_push_back(self, *args)

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

Definition at line 1111 of file SyFi.py.

01111 
01112     def push_front(self, *args):
01113         """push_front(self, value_type x)"""
01114         return _SyFi.exlist_push_front(self, *args)

def SyFi.exlist.rbegin (   self)
rbegin(self) -> reverse_iterator

Definition at line 1050 of file SyFi.py.

01050 
01051     def rbegin(self):
01052         """rbegin(self) -> reverse_iterator"""
01053         return _SyFi.exlist_rbegin(self)

def SyFi.exlist.rend (   self)
rend(self) -> reverse_iterator

Definition at line 1054 of file SyFi.py.

01054 
01055     def rend(self):
01056         """rend(self) -> reverse_iterator"""
01057         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 1093 of file SyFi.py.

01093 
01094     def resize(self, *args):
01095         """
01096         resize(self, size_type new_size)
01097         resize(self, size_type new_size, value_type x)
01098         """
01099         return _SyFi.exlist_resize(self, *args)

def SyFi.exlist.reverse (   self)
reverse(self)

Definition at line 1115 of file SyFi.py.

01115 
01116     def reverse(self):
01117         """reverse(self)"""
01118         return _SyFi.exlist_reverse(self)

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

Definition at line 1026 of file SyFi.py.

01026 
01027     def size(self):
01028         """size(self) -> size_type"""
01029         return _SyFi.exlist_size(self)

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

Definition at line 1034 of file SyFi.py.

01034 
01035     def swap(self, *args):
01036         """swap(self, exlist v)"""
01037         return _SyFi.exlist_swap(self, *args)


Member Data Documentation

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

Definition at line 959 of file SyFi.py.

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

Definition at line 1119 of file SyFi.py.

tuple SyFi.exlist::thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') [static]

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