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

Detailed Description

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

Definition at line 910 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi.symexlist.__init__ (   self,
  args 
)
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self) -> symexlist
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, symexlist arg2) -> symexlist
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size) -> symexlist
__init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size, symexpair value) -> symexlist

Definition at line 1048 of file SyFi.py.

01048 
01049     def __init__(self, *args):
01050         """
01051         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self) -> symexlist
01052         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, symexlist arg2) -> symexlist
01053         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size) -> symexlist
01054         __init__(std::list<(std::pair<(GiNaC::symbol,GiNaC::ex)>)> self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type size, symexpair value) -> symexlist
01055         """
01056         _SyFi.symexlist_swiginit(self,_SyFi.new_symexlist(*args))


Member Function Documentation

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

Definition at line 927 of file SyFi.py.

00927 
00928     def __bool__(self):
00929         """__bool__(symexlist self) -> bool"""
00930         return _SyFi.symexlist___bool__(self)
00931 

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

Definition at line 960 of file SyFi.py.

00960 
00961     def __delitem__(self, *args):
00962         """
00963         __delitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i)
00964         __delitem__(symexlist self, PySliceObject * slice)
00965         """
00966         return _SyFi.symexlist___delitem__(self, *args)
00967 

def SyFi.symexlist.__delslice__ (   self,
  i,
  j 
)
__delslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j)

Definition at line 955 of file SyFi.py.

00955 
00956     def __delslice__(self, i, j):
00957         """__delslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j)"""
00958         return _SyFi.symexlist___delslice__(self, i, j)
00959 

def SyFi.symexlist.__getitem__ (   self,
  args 
)
__getitem__(symexlist self, PySliceObject * slice) -> symexlist
__getitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i) -> symexpair

Definition at line 968 of file SyFi.py.

00968 
00969     def __getitem__(self, *args):
00970         """
00971         __getitem__(symexlist self, PySliceObject * slice) -> symexlist
00972         __getitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i) -> symexpair
00973         """
00974         return _SyFi.symexlist___getitem__(self, *args)
00975 

def SyFi.symexlist.__getslice__ (   self,
  i,
  j 
)
__getslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j) -> symexlist

Definition at line 942 of file SyFi.py.

00942 
00943     def __getslice__(self, i, j):
00944         """__getslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j) -> symexlist"""
00945         return _SyFi.symexlist___getslice__(self, i, j)
00946 

def SyFi.symexlist.__iter__ (   self)

Definition at line 919 of file SyFi.py.

References SyFi.exvector.iterator(), SyFi.exmap.iterator(), SyFi.ex_int_map.iterator(), and SyFi.symexlist.iterator().

00919 
00920     def __iter__(self):
00921         return self.iterator()

def SyFi.symexlist.__len__ (   self)
__len__(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type

Definition at line 932 of file SyFi.py.

00932 
00933     def __len__(self):
00934         """__len__(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type"""
00935         return _SyFi.symexlist___len__(self)
00936 

__nonzero__(symexlist self) -> bool

Definition at line 922 of file SyFi.py.

00922 
00923     def __nonzero__(self):
00924         """__nonzero__(symexlist self) -> bool"""
00925         return _SyFi.symexlist___nonzero__(self)
00926 

def SyFi.symexlist.__setitem__ (   self,
  args 
)
__setitem__(symexlist self, PySliceObject * slice, symexlist v)
__setitem__(symexlist self, PySliceObject * slice)
__setitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, symexpair x)

Definition at line 976 of file SyFi.py.

00976 
00977     def __setitem__(self, *args):
00978         """
00979         __setitem__(symexlist self, PySliceObject * slice, symexlist v)
00980         __setitem__(symexlist self, PySliceObject * slice)
00981         __setitem__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, symexpair x)
00982         """
00983         return _SyFi.symexlist___setitem__(self, *args)
00984 

def SyFi.symexlist.__setslice__ (   self,
  args 
)
__setslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j, symexlist v)
__setslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j)

Definition at line 947 of file SyFi.py.

00947 
00948     def __setslice__(self, *args):
00949         """
00950         __setslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j, symexlist v)
00951         __setslice__(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type j)
00952         """
00953         return _SyFi.symexlist___setslice__(self, *args)
00954 

def SyFi.symexlist.append (   self,
  x 
)
append(symexlist self, symexpair x)

Definition at line 985 of file SyFi.py.

00985 
00986     def append(self, x):
00987         """append(symexlist self, symexpair x)"""
00988         return _SyFi.symexlist_append(self, x)
00989 

def SyFi.symexlist.assign (   self,
  n,
  x 
)
assign(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, symexpair x)

Definition at line 1072 of file SyFi.py.

01072 
01073     def assign(self, n, x):
01074         """assign(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, symexpair x)"""
01075         return _SyFi.symexlist_assign(self, n, x)
01076 

def SyFi.symexlist.back (   self)
back(symexlist self) -> symexpair

Definition at line 1067 of file SyFi.py.

01067 
01068     def back(self):
01069         """back(symexlist self) -> symexpair"""
01070         return _SyFi.symexlist_back(self)
01071 

def SyFi.symexlist.begin (   self)
begin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator

Definition at line 1015 of file SyFi.py.

01015 
01016     def begin(self):
01017         """begin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator"""
01018         return _SyFi.symexlist_begin(self)
01019 

def SyFi.symexlist.clear (   self)
clear(symexlist self)

Definition at line 1000 of file SyFi.py.

01000 
01001     def clear(self):
01002         """clear(symexlist self)"""
01003         return _SyFi.symexlist_clear(self)
01004 

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

Definition at line 990 of file SyFi.py.

00990 
00991     def empty(self):
00992         """empty(symexlist self) -> bool"""
00993         return _SyFi.symexlist_empty(self)
00994 

def SyFi.symexlist.end (   self)
end(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator

Definition at line 1020 of file SyFi.py.

01020 
01021     def end(self):
01022         """end(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator"""
01023         return _SyFi.symexlist_end(self)
01024 

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

Definition at line 1040 of file SyFi.py.

01040 
01041     def erase(self, *args):
01042         """
01043         erase(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
01044         erase(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator first, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator last) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
01045         """
01046         return _SyFi.symexlist_erase(self, *args)
01047 

def SyFi.symexlist.front (   self)
front(symexlist self) -> symexpair

Definition at line 1062 of file SyFi.py.

01062 
01063     def front(self):
01064         """front(symexlist self) -> symexpair"""
01065         return _SyFi.symexlist_front(self)
01066 

get_allocator(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type

Definition at line 1010 of file SyFi.py.

01010 
01011     def get_allocator(self):
01012         """get_allocator(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type"""
01013         return _SyFi.symexlist_get_allocator(self)
01014 

def SyFi.symexlist.insert (   self,
  args 
)
insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, symexpair x) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, symexpair x)

Definition at line 1085 of file SyFi.py.

01085 
01086     def insert(self, *args):
01087         """
01088         insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, symexpair x) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator
01089         insert(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator pos, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type n, symexpair x)
01090         """
01091         return _SyFi.symexlist_insert(self, *args)
01092 

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

Definition at line 915 of file SyFi.py.

Referenced by SyFi.symexlist.__iter__(), SyFi.exlist.__iter__(), and SyFi.exset.__iter__().

00915 
00916     def iterator(self):
00917         """iterator(symexlist self) -> SwigPyIterator"""
00918         return _SyFi.symexlist_iterator(self)

def SyFi.symexlist.pop (   self)
pop(symexlist self) -> symexpair

Definition at line 937 of file SyFi.py.

00937 
00938     def pop(self):
00939         """pop(symexlist self) -> symexpair"""
00940         return _SyFi.symexlist_pop(self)
00941 

def SyFi.symexlist.pop_back (   self)
pop_back(symexlist self)

Definition at line 1035 of file SyFi.py.

01035 
01036     def pop_back(self):
01037         """pop_back(symexlist self)"""
01038         return _SyFi.symexlist_pop_back(self)
01039 

def SyFi.symexlist.pop_front (   self)
pop_front(symexlist self)

Definition at line 1093 of file SyFi.py.

01093 
01094     def pop_front(self):
01095         """pop_front(symexlist self)"""
01096         return _SyFi.symexlist_pop_front(self)
01097 

def SyFi.symexlist.push_back (   self,
  x 
)
push_back(symexlist self, symexpair x)

Definition at line 1057 of file SyFi.py.

01057 
01058     def push_back(self, x):
01059         """push_back(symexlist self, symexpair x)"""
01060         return _SyFi.symexlist_push_back(self, x)
01061 

def SyFi.symexlist.push_front (   self,
  x 
)
push_front(symexlist self, symexpair x)

Definition at line 1098 of file SyFi.py.

01098 
01099     def push_front(self, x):
01100         """push_front(symexlist self, symexpair x)"""
01101         return _SyFi.symexlist_push_front(self, x)
01102 

def SyFi.symexlist.rbegin (   self)
rbegin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator

Definition at line 1025 of file SyFi.py.

01025 
01026     def rbegin(self):
01027         """rbegin(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator"""
01028         return _SyFi.symexlist_rbegin(self)
01029 

def SyFi.symexlist.rend (   self)
rend(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator

Definition at line 1030 of file SyFi.py.

01030 
01031     def rend(self):
01032         """rend(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator"""
01033         return _SyFi.symexlist_rend(self)
01034 

def SyFi.symexlist.resize (   self,
  args 
)
resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size)
resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size, symexpair x)

Definition at line 1077 of file SyFi.py.

01077 
01078     def resize(self, *args):
01079         """
01080         resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size)
01081         resize(symexlist self, std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type new_size, symexpair x)
01082         """
01083         return _SyFi.symexlist_resize(self, *args)
01084 

def SyFi.symexlist.reverse (   self)
reverse(symexlist self)

Definition at line 1103 of file SyFi.py.

01103 
01104     def reverse(self):
01105         """reverse(symexlist self)"""
01106         return _SyFi.symexlist_reverse(self)

def SyFi.symexlist.size (   self)
size(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type

Definition at line 995 of file SyFi.py.

00995 
00996     def size(self):
00997         """size(symexlist self) -> std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type"""
00998         return _SyFi.symexlist_size(self)
00999 

def SyFi.symexlist.swap (   self,
  v 
)
swap(symexlist self, symexlist v)

Definition at line 1005 of file SyFi.py.

01005 
01006     def swap(self, v):
01007         """swap(symexlist self, symexlist v)"""
01008         return _SyFi.symexlist_swap(self, v)
01009 


Member Data Documentation

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

Definition at line 913 of file SyFi.py.

SyFi.symexlist::__swig_destroy__ = _SyFi.delete_symexlist [static, private]

Definition at line 1107 of file SyFi.py.

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

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