SyFi  0.3
SyFi.ex_int_map Class Reference

List of all members.

Public Member Functions

def iterator
def __iter__
def __nonzero__
def __bool__
def __len__
def __iter__
def iterkeys
def itervalues
def iteritems
def __getitem__
def __delitem__
def has_key
def keys
def values
def items
def __contains__
def key_iterator
def value_iterator
def __setitem__
def asdict
def __init__
def empty
def size
def clear
def swap
def get_allocator
def begin
def end
def rbegin
def rend
def count
def erase
def find
def lower_bound
def upper_bound

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_ex_int_map

Detailed Description

Proxy of C++ std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> class

Definition at line 671 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi.ex_int_map.__init__ (   self,
  args 
)
__init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self, GiNaC::ex_is_less const & arg2) -> ex_int_map
__init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self) -> ex_int_map
__init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self, ex_int_map arg2) -> ex_int_map

Definition at line 764 of file SyFi.py.

00764 
00765     def __init__(self, *args):
00766         """
00767         __init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self, GiNaC::ex_is_less const & arg2) -> ex_int_map
00768         __init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self) -> ex_int_map
00769         __init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self, ex_int_map arg2) -> ex_int_map
00770         """
00771         _SyFi.ex_int_map_swiginit(self,_SyFi.new_ex_int_map(*args))


Member Function Documentation

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

Definition at line 688 of file SyFi.py.

00688 
00689     def __bool__(self):
00690         """__bool__(ex_int_map self) -> bool"""
00691         return _SyFi.ex_int_map___bool__(self)
00692 

def SyFi.ex_int_map.__contains__ (   self,
  key 
)
__contains__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> bool

Definition at line 736 of file SyFi.py.

00736 
00737     def __contains__(self, key):
00738         """__contains__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> bool"""
00739         return _SyFi.ex_int_map___contains__(self, key)
00740 

def SyFi.ex_int_map.__delitem__ (   self,
  key 
)
__delitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key)

Definition at line 711 of file SyFi.py.

00711 
00712     def __delitem__(self, key):
00713         """__delitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key)"""
00714         return _SyFi.ex_int_map___delitem__(self, key)
00715 

def SyFi.ex_int_map.__getitem__ (   self,
  key 
)
__getitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type const &

Definition at line 706 of file SyFi.py.

00706 
00707     def __getitem__(self, key):
00708         """__getitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type const &"""
00709         return _SyFi.ex_int_map___getitem__(self, key)
00710 

def SyFi.ex_int_map.__iter__ (   self)

Definition at line 680 of file SyFi.py.

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

Referenced by SyFi.ex_int_map.__iter__().

00680 
00681     def __iter__(self):
00682         return self.iterator()

def SyFi.ex_int_map.__iter__ (   self)

Definition at line 697 of file SyFi.py.

References SyFi.ex_int_map.__iter__(), SyFi.exmap.key_iterator(), and SyFi.ex_int_map.key_iterator().

00697 
00698     def __iter__(self):
        return self.key_iterator()
def SyFi.ex_int_map.__len__ (   self)
__len__(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type

Definition at line 693 of file SyFi.py.

00693 
00694     def __len__(self):
00695         """__len__(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type"""
00696         return _SyFi.ex_int_map___len__(self)

__nonzero__(ex_int_map self) -> bool

Definition at line 683 of file SyFi.py.

00683 
00684     def __nonzero__(self):
00685         """__nonzero__(ex_int_map self) -> bool"""
00686         return _SyFi.ex_int_map___nonzero__(self)
00687 

def SyFi.ex_int_map.__setitem__ (   self,
  args 
)
__setitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key)
__setitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type const & x)

Definition at line 751 of file SyFi.py.

00751 
00752     def __setitem__(self, *args):
00753         """
00754         __setitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key)
00755         __setitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type const & x)
00756         """
00757         return _SyFi.ex_int_map___setitem__(self, *args)
00758 

def SyFi.ex_int_map.asdict (   self)
asdict(ex_int_map self) -> PyObject *

Definition at line 759 of file SyFi.py.

00759 
00760     def asdict(self):
00761         """asdict(ex_int_map self) -> PyObject *"""
00762         return _SyFi.ex_int_map_asdict(self)
00763 

def SyFi.ex_int_map.begin (   self)
begin(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator

Definition at line 797 of file SyFi.py.

Referenced by SyFi.print().

00797 
00798     def begin(self):
00799         """begin(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator"""
00800         return _SyFi.ex_int_map_begin(self)
00801 

def SyFi.ex_int_map.clear (   self)
clear(ex_int_map self)

Definition at line 782 of file SyFi.py.

00782 
00783     def clear(self):
00784         """clear(ex_int_map self)"""
00785         return _SyFi.ex_int_map_clear(self)
00786 

def SyFi.ex_int_map.count (   self,
  x 
)
count(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type

Definition at line 817 of file SyFi.py.

00817 
00818     def count(self, x):
00819         """count(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type"""
00820         return _SyFi.ex_int_map_count(self, x)
00821 

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

Definition at line 772 of file SyFi.py.

00772 
00773     def empty(self):
00774         """empty(ex_int_map self) -> bool"""
00775         return _SyFi.ex_int_map_empty(self)
00776 

def SyFi.ex_int_map.end (   self)
end(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator

Definition at line 802 of file SyFi.py.

Referenced by SyFi.print().

00802 
00803     def end(self):
00804         """end(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator"""
00805         return _SyFi.ex_int_map_end(self)
00806 

def SyFi.ex_int_map.erase (   self,
  args 
)
erase(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type
erase(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator position)
erase(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator first, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator last)

Definition at line 822 of file SyFi.py.

00822 
00823     def erase(self, *args):
00824         """
00825         erase(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type
00826         erase(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator position)
00827         erase(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator first, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator last)
00828         """
00829         return _SyFi.ex_int_map_erase(self, *args)
00830 

def SyFi.ex_int_map.find (   self,
  x 
)
find(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator

Definition at line 831 of file SyFi.py.

00831 
00832     def find(self, x):
00833         """find(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator"""
00834         return _SyFi.ex_int_map_find(self, x)
00835 

get_allocator(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::allocator_type

Definition at line 792 of file SyFi.py.

00792 
00793     def get_allocator(self):
00794         """get_allocator(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::allocator_type"""
00795         return _SyFi.ex_int_map_get_allocator(self)
00796 

def SyFi.ex_int_map.has_key (   self,
  key 
)
has_key(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> bool

Definition at line 716 of file SyFi.py.

00716 
00717     def has_key(self, key):
00718         """has_key(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> bool"""
00719         return _SyFi.ex_int_map_has_key(self, key)
00720 

def SyFi.ex_int_map.items (   self)
items(ex_int_map self) -> PyObject *

Definition at line 731 of file SyFi.py.

00731 
00732     def items(self):
00733         """items(ex_int_map self) -> PyObject *"""
00734         return _SyFi.ex_int_map_items(self)
00735 

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

Definition at line 676 of file SyFi.py.

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

00676 
00677     def iterator(self):
00678         """iterator(ex_int_map self) -> SwigPyIterator"""
00679         return _SyFi.ex_int_map_iterator(self)

def SyFi.ex_int_map.iteritems (   self)

Definition at line 703 of file SyFi.py.

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

00703 
00704     def iteritems(self):
00705         return self.iterator()

def SyFi.ex_int_map.iterkeys (   self)

Definition at line 699 of file SyFi.py.

References SyFi.exmap.key_iterator(), and SyFi.ex_int_map.key_iterator().

00699 
00700     def iterkeys(self):
        return self.key_iterator()

Definition at line 701 of file SyFi.py.

References SyFi.exmap.value_iterator(), and SyFi.ex_int_map.value_iterator().

00701 
00702     def itervalues(self):
        return self.value_iterator()
key_iterator(ex_int_map self) -> SwigPyIterator

Definition at line 741 of file SyFi.py.

Referenced by SyFi.ex_int_map.__iter__(), and SyFi.ex_int_map.iterkeys().

00741 
00742     def key_iterator(self):
00743         """key_iterator(ex_int_map self) -> SwigPyIterator"""
00744         return _SyFi.ex_int_map_key_iterator(self)
00745 

def SyFi.ex_int_map.keys (   self)
keys(ex_int_map self) -> PyObject *

Definition at line 721 of file SyFi.py.

00721 
00722     def keys(self):
00723         """keys(ex_int_map self) -> PyObject *"""
00724         return _SyFi.ex_int_map_keys(self)
00725 

def SyFi.ex_int_map.lower_bound (   self,
  x 
)
lower_bound(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator

Definition at line 836 of file SyFi.py.

00836 
00837     def lower_bound(self, x):
00838         """lower_bound(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator"""
00839         return _SyFi.ex_int_map_lower_bound(self, x)
00840 

def SyFi.ex_int_map.rbegin (   self)
rbegin(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator

Definition at line 807 of file SyFi.py.

00807 
00808     def rbegin(self):
00809         """rbegin(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator"""
00810         return _SyFi.ex_int_map_rbegin(self)
00811 

def SyFi.ex_int_map.rend (   self)
rend(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator

Definition at line 812 of file SyFi.py.

00812 
00813     def rend(self):
00814         """rend(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator"""
00815         return _SyFi.ex_int_map_rend(self)
00816 

def SyFi.ex_int_map.size (   self)
size(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type

Definition at line 777 of file SyFi.py.

00777 
00778     def size(self):
00779         """size(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type"""
00780         return _SyFi.ex_int_map_size(self)
00781 

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

Definition at line 787 of file SyFi.py.

00787 
00788     def swap(self, v):
00789         """swap(ex_int_map self, ex_int_map v)"""
00790         return _SyFi.ex_int_map_swap(self, v)
00791 

def SyFi.ex_int_map.upper_bound (   self,
  x 
)
upper_bound(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator

Definition at line 841 of file SyFi.py.

00841 
00842     def upper_bound(self, x):
00843         """upper_bound(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator"""
00844         return _SyFi.ex_int_map_upper_bound(self, x)

value_iterator(ex_int_map self) -> SwigPyIterator

Definition at line 746 of file SyFi.py.

Referenced by SyFi.ex_int_map.itervalues().

00746 
00747     def value_iterator(self):
00748         """value_iterator(ex_int_map self) -> SwigPyIterator"""
00749         return _SyFi.ex_int_map_value_iterator(self)
00750 

def SyFi.ex_int_map.values (   self)
values(ex_int_map self) -> PyObject *

Definition at line 726 of file SyFi.py.

00726 
00727     def values(self):
00728         """values(ex_int_map self) -> PyObject *"""
00729         return _SyFi.ex_int_map_values(self)
00730 


Member Data Documentation

Definition at line 674 of file SyFi.py.

SyFi.ex_int_map::__swig_destroy__ = _SyFi.delete_ex_int_map [static, private]

Definition at line 845 of file SyFi.py.

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

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