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


Constructor & Destructor Documentation

def SyFi.exlist.__init__ (   self,
  args 
)
__init__(std::list<(GiNaC::ex)> self) -> exlist
__init__(std::list<(GiNaC::ex)> self, exlist arg2) -> exlist
__init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size) -> exlist
__init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size, std::list< GiNaC::ex >::value_type const & value) -> exlist

Definition at line 1073 of file SyFi.py.

01073 
01074     def __init__(self, *args): 
01075         """
01076         __init__(std::list<(GiNaC::ex)> self) -> exlist
01077         __init__(std::list<(GiNaC::ex)> self, exlist arg2) -> exlist
01078         __init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size) -> exlist
01079         __init__(std::list<(GiNaC::ex)> self, std::list< GiNaC::ex >::size_type size, std::list< GiNaC::ex >::value_type const & value) -> exlist
01080         """
        _SyFi.exlist_swiginit(self,_SyFi.new_exlist(*args))

Member Function Documentation

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

Definition at line 972 of file SyFi.py.

00972 
00973     def __bool__(self):
00974         """__bool__(exlist self) -> bool"""
00975         return _SyFi.exlist___bool__(self)

def SyFi.exlist.__delitem__ (   self,
  args 
)
__delitem__(exlist self, std::list< GiNaC::ex >::difference_type i)
__delitem__(exlist self, PySliceObject * slice)

Definition at line 1000 of file SyFi.py.

01000 
01001     def __delitem__(self, *args):
01002         """
01003         __delitem__(exlist self, std::list< GiNaC::ex >::difference_type i)
01004         __delitem__(exlist self, PySliceObject * slice)
01005         """
01006         return _SyFi.exlist___delitem__(self, *args)

def SyFi.exlist.__delslice__ (   self,
  args 
)
__delslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)

Definition at line 996 of file SyFi.py.

00996 
00997     def __delslice__(self, *args):
00998         """__delslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)"""
00999         return _SyFi.exlist___delslice__(self, *args)

def SyFi.exlist.__getitem__ (   self,
  args 
)
__getitem__(exlist self, PySliceObject * slice) -> exlist
__getitem__(exlist self, std::list< GiNaC::ex >::difference_type i) -> std::list< GiNaC::ex >::value_type const &

Definition at line 1007 of file SyFi.py.

01007 
01008     def __getitem__(self, *args):
01009         """
01010         __getitem__(exlist self, PySliceObject * slice) -> exlist
01011         __getitem__(exlist self, std::list< GiNaC::ex >::difference_type i) -> std::list< GiNaC::ex >::value_type const &
01012         """
01013         return _SyFi.exlist___getitem__(self, *args)

def SyFi.exlist.__getslice__ (   self,
  args 
)
__getslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j) -> exlist

Definition at line 984 of file SyFi.py.

00984 
00985     def __getslice__(self, *args):
00986         """__getslice__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j) -> exlist"""
00987         return _SyFi.exlist___getslice__(self, *args)

def SyFi.exlist.__iter__ (   self)

Definition at line 967 of file SyFi.py.

References SyFi.exlist.iterator().

00967 
    def __iter__(self): return self.iterator()
def SyFi.exlist.__len__ (   self)
__len__(exlist self) -> std::list< GiNaC::ex >::size_type

Definition at line 976 of file SyFi.py.

00976 
00977     def __len__(self):
00978         """__len__(exlist self) -> std::list< GiNaC::ex >::size_type"""
00979         return _SyFi.exlist___len__(self)

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

Definition at line 968 of file SyFi.py.

00968 
00969     def __nonzero__(self):
00970         """__nonzero__(exlist self) -> bool"""
00971         return _SyFi.exlist___nonzero__(self)

def SyFi.exlist.__setitem__ (   self,
  args 
)
__setitem__(exlist self, PySliceObject * slice, exlist v)
__setitem__(exlist self, PySliceObject * slice)
__setitem__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1014 of file SyFi.py.

01014 
01015     def __setitem__(self, *args):
01016         """
01017         __setitem__(exlist self, PySliceObject * slice, exlist v)
01018         __setitem__(exlist self, PySliceObject * slice)
01019         __setitem__(exlist self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::value_type const & x)
01020         """
01021         return _SyFi.exlist___setitem__(self, *args)

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

Definition at line 988 of file SyFi.py.

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

def SyFi.exlist.append (   self,
  args 
)
append(exlist self, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1022 of file SyFi.py.

01022 
01023     def append(self, *args):
01024         """append(exlist self, std::list< GiNaC::ex >::value_type const & x)"""
01025         return _SyFi.exlist_append(self, *args)

def SyFi.exlist.assign (   self,
  args 
)
assign(exlist self, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1093 of file SyFi.py.

01093 
01094     def assign(self, *args):
01095         """assign(exlist self, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)"""
01096         return _SyFi.exlist_assign(self, *args)

def SyFi.exlist.back (   self)
back(exlist self) -> std::list< GiNaC::ex >::value_type const &

Definition at line 1089 of file SyFi.py.

01089 
01090     def back(self):
01091         """back(exlist self) -> std::list< GiNaC::ex >::value_type const &"""
01092         return _SyFi.exlist_back(self)

def SyFi.exlist.begin (   self)
begin(exlist self) -> std::list< GiNaC::ex >::iterator

Definition at line 1046 of file SyFi.py.

01046 
01047     def begin(self):
01048         """begin(exlist self) -> std::list< GiNaC::ex >::iterator"""
01049         return _SyFi.exlist_begin(self)

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

Definition at line 1034 of file SyFi.py.

01034 
01035     def clear(self):
01036         """clear(exlist self)"""
01037         return _SyFi.exlist_clear(self)

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

Definition at line 1026 of file SyFi.py.

01026 
01027     def empty(self):
01028         """empty(exlist self) -> bool"""
01029         return _SyFi.exlist_empty(self)

def SyFi.exlist.end (   self)
end(exlist self) -> std::list< GiNaC::ex >::iterator

Definition at line 1050 of file SyFi.py.

01050 
01051     def end(self):
01052         """end(exlist self) -> std::list< GiNaC::ex >::iterator"""
01053         return _SyFi.exlist_end(self)

def SyFi.exlist.erase (   self,
  args 
)
erase(exlist self, std::list< GiNaC::ex >::iterator pos) -> std::list< GiNaC::ex >::iterator
erase(exlist self, std::list< GiNaC::ex >::iterator first, std::list< GiNaC::ex >::iterator last) -> std::list< GiNaC::ex >::iterator

Definition at line 1066 of file SyFi.py.

01066 
01067     def erase(self, *args):
01068         """
01069         erase(exlist self, std::list< GiNaC::ex >::iterator pos) -> std::list< GiNaC::ex >::iterator
01070         erase(exlist self, std::list< GiNaC::ex >::iterator first, std::list< GiNaC::ex >::iterator last) -> std::list< GiNaC::ex >::iterator
01071         """
01072         return _SyFi.exlist_erase(self, *args)

def SyFi.exlist.front (   self)
front(exlist self) -> std::list< GiNaC::ex >::value_type const &

Definition at line 1085 of file SyFi.py.

01085 
01086     def front(self):
01087         """front(exlist self) -> std::list< GiNaC::ex >::value_type const &"""
01088         return _SyFi.exlist_front(self)

def SyFi.exlist.get_allocator (   self)
get_allocator(exlist self) -> std::list< GiNaC::ex >::allocator_type

Definition at line 1042 of file SyFi.py.

01042 
01043     def get_allocator(self):
01044         """get_allocator(exlist self) -> std::list< GiNaC::ex >::allocator_type"""
01045         return _SyFi.exlist_get_allocator(self)

def SyFi.exlist.insert (   self,
  args 
)
insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::value_type const & x) -> std::list< GiNaC::ex >::iterator
insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1104 of file SyFi.py.

01104 
01105     def insert(self, *args):
01106         """
01107         insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::value_type const & x) -> std::list< GiNaC::ex >::iterator
01108         insert(exlist self, std::list< GiNaC::ex >::iterator pos, std::list< GiNaC::ex >::size_type n, std::list< GiNaC::ex >::value_type const & x)
01109         """
01110         return _SyFi.exlist_insert(self, *args)

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

Definition at line 963 of file SyFi.py.

Referenced by SyFi.exlist.__iter__().

00963 
00964     def iterator(self):
00965         """iterator(exlist self) -> SwigPyIterator"""
00966         return _SyFi.exlist_iterator(self)

def SyFi.exlist.pop (   self)
pop(exlist self) -> std::list< GiNaC::ex >::value_type

Definition at line 980 of file SyFi.py.

00980 
00981     def pop(self):
00982         """pop(exlist self) -> std::list< GiNaC::ex >::value_type"""
00983         return _SyFi.exlist_pop(self)

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

Definition at line 1062 of file SyFi.py.

01062 
01063     def pop_back(self):
01064         """pop_back(exlist self)"""
01065         return _SyFi.exlist_pop_back(self)

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

Definition at line 1111 of file SyFi.py.

01111 
01112     def pop_front(self):
01113         """pop_front(exlist self)"""
01114         return _SyFi.exlist_pop_front(self)

def SyFi.exlist.push_back (   self,
  args 
)
push_back(exlist self, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1081 of file SyFi.py.

01081 
01082     def push_back(self, *args):
01083         """push_back(exlist self, std::list< GiNaC::ex >::value_type const & x)"""
01084         return _SyFi.exlist_push_back(self, *args)

def SyFi.exlist.push_front (   self,
  args 
)
push_front(exlist self, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1115 of file SyFi.py.

01115 
01116     def push_front(self, *args):
01117         """push_front(exlist self, std::list< GiNaC::ex >::value_type const & x)"""
01118         return _SyFi.exlist_push_front(self, *args)

def SyFi.exlist.rbegin (   self)
rbegin(exlist self) -> std::list< GiNaC::ex >::reverse_iterator

Definition at line 1054 of file SyFi.py.

01054 
01055     def rbegin(self):
01056         """rbegin(exlist self) -> std::list< GiNaC::ex >::reverse_iterator"""
01057         return _SyFi.exlist_rbegin(self)

def SyFi.exlist.rend (   self)
rend(exlist self) -> std::list< GiNaC::ex >::reverse_iterator

Definition at line 1058 of file SyFi.py.

01058 
01059     def rend(self):
01060         """rend(exlist self) -> std::list< GiNaC::ex >::reverse_iterator"""
01061         return _SyFi.exlist_rend(self)

def SyFi.exlist.resize (   self,
  args 
)
resize(exlist self, std::list< GiNaC::ex >::size_type new_size)
resize(exlist self, std::list< GiNaC::ex >::size_type new_size, std::list< GiNaC::ex >::value_type const & x)

Definition at line 1097 of file SyFi.py.

01097 
01098     def resize(self, *args):
01099         """
01100         resize(exlist self, std::list< GiNaC::ex >::size_type new_size)
01101         resize(exlist self, std::list< GiNaC::ex >::size_type new_size, std::list< GiNaC::ex >::value_type const & x)
01102         """
01103         return _SyFi.exlist_resize(self, *args)

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

Definition at line 1119 of file SyFi.py.

01119 
01120     def reverse(self):
01121         """reverse(exlist self)"""
01122         return _SyFi.exlist_reverse(self)

def SyFi.exlist.size (   self)
size(exlist self) -> std::list< GiNaC::ex >::size_type

Definition at line 1030 of file SyFi.py.

01030 
01031     def size(self):
01032         """size(exlist self) -> std::list< GiNaC::ex >::size_type"""
01033         return _SyFi.exlist_size(self)

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

Definition at line 1038 of file SyFi.py.

01038 
01039     def swap(self, *args):
01040         """swap(exlist self, exlist v)"""
01041         return _SyFi.exlist_swap(self, *args)


Member Data Documentation

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

Definition at line 962 of file SyFi.py.

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

Definition at line 1123 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 961 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