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

00629 
00630     def __init__(self, *args): 
00631         """
00632         __init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self, GiNaC::ex_is_less const & arg2) -> ex_int_map
00633         __init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self) -> ex_int_map
00634         __init__(std::map<(GiNaC::ex,int,GiNaC::ex_is_less)> self, ex_int_map arg2) -> ex_int_map
00635         """
        _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 570 of file SyFi.py.

00570 
00571     def __bool__(self):
00572         """__bool__(ex_int_map self) -> bool"""
00573         return _SyFi.ex_int_map___bool__(self)

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

Definition at line 606 of file SyFi.py.

00606 
00607     def __contains__(self, *args):
00608         """__contains__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> bool"""
00609         return _SyFi.ex_int_map___contains__(self, *args)

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

Definition at line 586 of file SyFi.py.

00586 
00587     def __delitem__(self, *args):
00588         """__delitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key)"""
00589         return _SyFi.ex_int_map___delitem__(self, *args)

def SyFi.ex_int_map.__getitem__ (   self,
  args 
)
__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 582 of file SyFi.py.

00582 
00583     def __getitem__(self, *args):
00584         """__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 &"""
00585         return _SyFi.ex_int_map___getitem__(self, *args)

def SyFi.ex_int_map.__iter__ (   self)

Definition at line 565 of file SyFi.py.

References SyFi.ex_int_map.iterator().

Referenced by SyFi.ex_int_map.__iter__().

00565 
    def __iter__(self): return self.iterator()
def SyFi.ex_int_map.__iter__ (   self)

Definition at line 578 of file SyFi.py.

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

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

00574 
00575     def __len__(self):
00576         """__len__(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type"""
00577         return _SyFi.ex_int_map___len__(self)

__nonzero__(ex_int_map self) -> bool

Definition at line 566 of file SyFi.py.

00566 
00567     def __nonzero__(self):
00568         """__nonzero__(ex_int_map self) -> bool"""
00569         return _SyFi.ex_int_map___nonzero__(self)

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

00618 
00619     def __setitem__(self, *args):
00620         """
00621         __setitem__(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key)
00622         __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)
00623         """
00624         return _SyFi.ex_int_map___setitem__(self, *args)

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

Definition at line 625 of file SyFi.py.

00625 
00626     def asdict(self):
00627         """asdict(ex_int_map self) -> PyObject *"""
00628         return _SyFi.ex_int_map_asdict(self)

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

Referenced by SyFi.print().

00656 
00657     def begin(self):
00658         """begin(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator"""
00659         return _SyFi.ex_int_map_begin(self)

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

Definition at line 644 of file SyFi.py.

00644 
00645     def clear(self):
00646         """clear(ex_int_map self)"""
00647         return _SyFi.ex_int_map_clear(self)

def SyFi.ex_int_map.count (   self,
  args 
)
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 672 of file SyFi.py.

00672 
00673     def count(self, *args):
00674         """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"""
00675         return _SyFi.ex_int_map_count(self, *args)

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

Definition at line 636 of file SyFi.py.

00636 
00637     def empty(self):
00638         """empty(ex_int_map self) -> bool"""
00639         return _SyFi.ex_int_map_empty(self)

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

Referenced by SyFi.print().

00660 
00661     def end(self):
00662         """end(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator"""
00663         return _SyFi.ex_int_map_end(self)

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

00676 
00677     def erase(self, *args):
00678         """
00679         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
00680         erase(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator position)
00681         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)
00682         """
00683         return _SyFi.ex_int_map_erase(self, *args)

def SyFi.ex_int_map.find (   self,
  args 
)
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 684 of file SyFi.py.

00684 
00685     def find(self, *args):
00686         """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"""
00687         return _SyFi.ex_int_map_find(self, *args)

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

Definition at line 652 of file SyFi.py.

00652 
00653     def get_allocator(self):
00654         """get_allocator(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::allocator_type"""
00655         return _SyFi.ex_int_map_get_allocator(self)

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

Definition at line 590 of file SyFi.py.

00590 
00591     def has_key(self, *args):
00592         """has_key(ex_int_map self, std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const & key) -> bool"""
00593         return _SyFi.ex_int_map_has_key(self, *args)

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

Definition at line 602 of file SyFi.py.

00602 
00603     def items(self):
00604         """items(ex_int_map self) -> PyObject *"""
00605         return _SyFi.ex_int_map_items(self)

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

Definition at line 561 of file SyFi.py.

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

00561 
00562     def iterator(self):
00563         """iterator(ex_int_map self) -> SwigPyIterator"""
00564         return _SyFi.ex_int_map_iterator(self)

def SyFi.ex_int_map.iteritems (   self)

Definition at line 581 of file SyFi.py.

References SyFi.ex_int_map.iterator().

00581 
    def iteritems(self): return self.iterator()
def SyFi.ex_int_map.iterkeys (   self)

Definition at line 579 of file SyFi.py.

References SyFi.ex_int_map.key_iterator().

00579 
    def iterkeys(self): return self.key_iterator()

Definition at line 580 of file SyFi.py.

References SyFi.ex_int_map.value_iterator().

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

Definition at line 610 of file SyFi.py.

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

00610 
00611     def key_iterator(self):
00612         """key_iterator(ex_int_map self) -> SwigPyIterator"""
00613         return _SyFi.ex_int_map_key_iterator(self)

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

Definition at line 594 of file SyFi.py.

00594 
00595     def keys(self):
00596         """keys(ex_int_map self) -> PyObject *"""
00597         return _SyFi.ex_int_map_keys(self)

def SyFi.ex_int_map.lower_bound (   self,
  args 
)
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 688 of file SyFi.py.

00688 
00689     def lower_bound(self, *args):
00690         """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"""
00691         return _SyFi.ex_int_map_lower_bound(self, *args)

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

00664 
00665     def rbegin(self):
00666         """rbegin(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator"""
00667         return _SyFi.ex_int_map_rbegin(self)

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

00668 
00669     def rend(self):
00670         """rend(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator"""
00671         return _SyFi.ex_int_map_rend(self)

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

00640 
00641     def size(self):
00642         """size(ex_int_map self) -> std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type"""
00643         return _SyFi.ex_int_map_size(self)

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

Definition at line 648 of file SyFi.py.

00648 
00649     def swap(self, *args):
00650         """swap(ex_int_map self, ex_int_map v)"""
00651         return _SyFi.ex_int_map_swap(self, *args)

def SyFi.ex_int_map.upper_bound (   self,
  args 
)
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 692 of file SyFi.py.

00692 
00693     def upper_bound(self, *args):
00694         """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"""
00695         return _SyFi.ex_int_map_upper_bound(self, *args)

value_iterator(ex_int_map self) -> SwigPyIterator

Definition at line 614 of file SyFi.py.

Referenced by SyFi.ex_int_map.itervalues().

00614 
00615     def value_iterator(self):
00616         """value_iterator(ex_int_map self) -> SwigPyIterator"""
00617         return _SyFi.ex_int_map_value_iterator(self)

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

Definition at line 598 of file SyFi.py.

00598 
00599     def values(self):
00600         """values(ex_int_map self) -> PyObject *"""
00601         return _SyFi.ex_int_map_values(self)


Member Data Documentation

Definition at line 560 of file SyFi.py.

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

Definition at line 696 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 559 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