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


Constructor & Destructor Documentation

def SyFi.ex_int_map.__init__ (   self,
  args 
)
__init__(self, GiNaC::ex_is_less arg0) -> ex_int_map
__init__(self) -> ex_int_map
__init__(self, ex_int_map arg0) -> ex_int_map

Definition at line 628 of file SyFi.py.

00628 
00629     def __init__(self, *args): 
00630         """
00631         __init__(self, GiNaC::ex_is_less arg0) -> ex_int_map
00632         __init__(self) -> ex_int_map
00633         __init__(self, ex_int_map arg0) -> ex_int_map
00634         """
        _SyFi.ex_int_map_swiginit(self,_SyFi.new_ex_int_map(*args))

Member Function Documentation

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

Definition at line 569 of file SyFi.py.

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

def SyFi.ex_int_map.__contains__ (   self,
  args 
)
__contains__(self, key_type key) -> bool

Definition at line 605 of file SyFi.py.

00605 
00606     def __contains__(self, *args):
00607         """__contains__(self, key_type key) -> bool"""
00608         return _SyFi.ex_int_map___contains__(self, *args)

def SyFi.ex_int_map.__delitem__ (   self,
  args 
)
__delitem__(self, key_type key)

Definition at line 585 of file SyFi.py.

00585 
00586     def __delitem__(self, *args):
00587         """__delitem__(self, key_type key)"""
00588         return _SyFi.ex_int_map___delitem__(self, *args)

def SyFi.ex_int_map.__getitem__ (   self,
  args 
)
__getitem__(self, key_type key) -> mapped_type

Definition at line 581 of file SyFi.py.

00581 
00582     def __getitem__(self, *args):
00583         """__getitem__(self, key_type key) -> mapped_type"""
00584         return _SyFi.ex_int_map___getitem__(self, *args)

def SyFi.ex_int_map.__iter__ (   self)

Definition at line 564 of file SyFi.py.

References SyFi.ex_int_map.iterator().

Referenced by SyFi.ex_int_map.__iter__().

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

Definition at line 577 of file SyFi.py.

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

00577 
    def __iter__(self): return self.key_iterator()
def SyFi.ex_int_map.__len__ (   self)
__len__(self) -> size_type

Definition at line 573 of file SyFi.py.

00573 
00574     def __len__(self):
00575         """__len__(self) -> size_type"""
00576         return _SyFi.ex_int_map___len__(self)

__nonzero__(self) -> bool

Definition at line 565 of file SyFi.py.

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

def SyFi.ex_int_map.__setitem__ (   self,
  args 
)
__setitem__(self, key_type key)
__setitem__(self, key_type key, mapped_type x)

Definition at line 617 of file SyFi.py.

00617 
00618     def __setitem__(self, *args):
00619         """
00620         __setitem__(self, key_type key)
00621         __setitem__(self, key_type key, mapped_type x)
00622         """
00623         return _SyFi.ex_int_map___setitem__(self, *args)

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

Definition at line 624 of file SyFi.py.

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

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

Definition at line 655 of file SyFi.py.

Referenced by SyFi.print().

00655 
00656     def begin(self):
00657         """begin(self) -> iterator"""
00658         return _SyFi.ex_int_map_begin(self)

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

Definition at line 643 of file SyFi.py.

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

def SyFi.ex_int_map.count (   self,
  args 
)
count(self, key_type x) -> size_type

Definition at line 671 of file SyFi.py.

00671 
00672     def count(self, *args):
00673         """count(self, key_type x) -> size_type"""
00674         return _SyFi.ex_int_map_count(self, *args)

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

Definition at line 635 of file SyFi.py.

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

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

Definition at line 659 of file SyFi.py.

Referenced by SyFi.print().

00659 
00660     def end(self):
00661         """end(self) -> iterator"""
00662         return _SyFi.ex_int_map_end(self)

def SyFi.ex_int_map.erase (   self,
  args 
)
erase(self, key_type x) -> size_type
erase(self, iterator position)
erase(self, iterator first, iterator last)

Definition at line 675 of file SyFi.py.

00675 
00676     def erase(self, *args):
00677         """
00678         erase(self, key_type x) -> size_type
00679         erase(self, iterator position)
00680         erase(self, iterator first, iterator last)
00681         """
00682         return _SyFi.ex_int_map_erase(self, *args)

def SyFi.ex_int_map.find (   self,
  args 
)
find(self, key_type x) -> iterator

Definition at line 683 of file SyFi.py.

00683 
00684     def find(self, *args):
00685         """find(self, key_type x) -> iterator"""
00686         return _SyFi.ex_int_map_find(self, *args)

get_allocator(self) -> allocator_type

Definition at line 651 of file SyFi.py.

00651 
00652     def get_allocator(self):
00653         """get_allocator(self) -> allocator_type"""
00654         return _SyFi.ex_int_map_get_allocator(self)

def SyFi.ex_int_map.has_key (   self,
  args 
)
has_key(self, key_type key) -> bool

Definition at line 589 of file SyFi.py.

00589 
00590     def has_key(self, *args):
00591         """has_key(self, key_type key) -> bool"""
00592         return _SyFi.ex_int_map_has_key(self, *args)

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

Definition at line 601 of file SyFi.py.

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

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

Definition at line 560 of file SyFi.py.

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

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

def SyFi.ex_int_map.iteritems (   self)

Definition at line 580 of file SyFi.py.

References SyFi.ex_int_map.iterator().

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

Definition at line 578 of file SyFi.py.

References SyFi.ex_int_map.key_iterator().

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

Definition at line 579 of file SyFi.py.

References SyFi.ex_int_map.value_iterator().

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

Definition at line 609 of file SyFi.py.

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

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

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

Definition at line 593 of file SyFi.py.

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

def SyFi.ex_int_map.lower_bound (   self,
  args 
)
lower_bound(self, key_type x) -> iterator

Definition at line 687 of file SyFi.py.

00687 
00688     def lower_bound(self, *args):
00689         """lower_bound(self, key_type x) -> iterator"""
00690         return _SyFi.ex_int_map_lower_bound(self, *args)

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

Definition at line 663 of file SyFi.py.

00663 
00664     def rbegin(self):
00665         """rbegin(self) -> reverse_iterator"""
00666         return _SyFi.ex_int_map_rbegin(self)

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

Definition at line 667 of file SyFi.py.

00667 
00668     def rend(self):
00669         """rend(self) -> reverse_iterator"""
00670         return _SyFi.ex_int_map_rend(self)

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

Definition at line 639 of file SyFi.py.

00639 
00640     def size(self):
00641         """size(self) -> size_type"""
00642         return _SyFi.ex_int_map_size(self)

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

Definition at line 647 of file SyFi.py.

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

def SyFi.ex_int_map.upper_bound (   self,
  args 
)
upper_bound(self, key_type x) -> iterator

Definition at line 691 of file SyFi.py.

00691 
00692     def upper_bound(self, *args):
00693         """upper_bound(self, key_type x) -> iterator"""
00694         return _SyFi.ex_int_map_upper_bound(self, *args)

value_iterator(self) -> SwigPyIterator

Definition at line 613 of file SyFi.py.

Referenced by SyFi.ex_int_map.itervalues().

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

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

Definition at line 597 of file SyFi.py.

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


Member Data Documentation

Definition at line 559 of file SyFi.py.

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

Definition at line 695 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 558 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