SyFi::ex_int_map Class Reference

Inheritance diagram for SyFi::ex_int_map:

SyFi::_object

List of all members.

Public Member Functions

def iterator
def __iter__
def __nonzero__
def __bool__
def __len__
def __getitem__
def __delitem__
def has_key
def keys
def values
def items
def __contains__
def key_iterator
def value_iterator
def __iter__
def iterkeys
def itervalues
def iteritems
def __setitem__
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

Public Attributes

 this

Static Private Attributes

dictionary __swig_setmethods__ = {}
tuple __setattr__ = lambdaself,name,value:_swig_setattr(self, ex_int_map, name, value)
dictionary __swig_getmethods__ = {}
tuple __getattr__ = lambdaself,name:_swig_getattr(self, ex_int_map, name)
 __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 470 of file SyFi.py.


Member Function Documentation

def SyFi::ex_int_map::__bool__ (   self  ) 

__bool__(self) -> bool

Definition at line 486 of file SyFi.py.

00486                       :
00487         """__bool__(self) -> bool"""
00488         return _SyFi.ex_int_map___bool__(self)
00489 
    def __len__(self):

def SyFi::ex_int_map::__contains__ (   self,
  args 
)

__contains__(self, key_type key) -> bool

Definition at line 518 of file SyFi.py.

00518                                  :
00519         """__contains__(self, key_type key) -> bool"""
00520         return _SyFi.ex_int_map___contains__(self, *args)
00521 
    def key_iterator(self):

def SyFi::ex_int_map::__delitem__ (   self,
  args 
)

__delitem__(self, key_type key)

Definition at line 498 of file SyFi.py.

00498                                 :
00499         """__delitem__(self, key_type key)"""
00500         return _SyFi.ex_int_map___delitem__(self, *args)
00501 
    def has_key(self, *args):

def SyFi::ex_int_map::__getitem__ (   self,
  args 
)

__getitem__(self, key_type key) -> mapped_type

Definition at line 494 of file SyFi.py.

00494                                 :
00495         """__getitem__(self, key_type key) -> mapped_type"""
00496         return _SyFi.ex_int_map___getitem__(self, *args)
00497 
    def __delitem__(self, *args):

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

00538                              : 
00539         """
00540         __init__(self, GiNaC::ex_is_less arg0) -> ex_int_map
00541         __init__(self) -> ex_int_map
00542         __init__(self, ex_int_map arg0) -> ex_int_map
00543         """
00544         this = _SyFi.new_ex_int_map(*args)
00545         try: self.this.append(this)
00546         except: self.this = this

def SyFi::ex_int_map::__iter__ (   self  ) 

Definition at line 530 of file SyFi.py.

00530 : return self.key_iterator()

def SyFi::ex_int_map::__iter__ (   self  ) 

Definition at line 481 of file SyFi.py.

00481 : return self.iterator()

def SyFi::ex_int_map::__len__ (   self  ) 

__len__(self) -> size_type

Definition at line 490 of file SyFi.py.

00490                      :
00491         """__len__(self) -> size_type"""
00492         return _SyFi.ex_int_map___len__(self)
00493 
    def __getitem__(self, *args):

def SyFi::ex_int_map::__nonzero__ (   self  ) 

__nonzero__(self) -> bool

Definition at line 482 of file SyFi.py.

00482                          :
00483         """__nonzero__(self) -> bool"""
00484         return _SyFi.ex_int_map___nonzero__(self)
00485 
    def __bool__(self):

def SyFi::ex_int_map::__setitem__ (   self,
  args 
)

__setitem__(self, key_type key, mapped_type x)

Definition at line 534 of file SyFi.py.

00534                                 :
00535         """__setitem__(self, key_type key, mapped_type x)"""
00536         return _SyFi.ex_int_map___setitem__(self, *args)
00537 
    def __init__(self, *args): 

def SyFi::ex_int_map::begin (   self  ) 

begin(self) -> const_iterator

Definition at line 567 of file SyFi.py.

Referenced by SyFi::print().

00567                    :
00568         """begin(self) -> const_iterator"""
00569         return _SyFi.ex_int_map_begin(self)
00570 
    def end(self):

def SyFi::ex_int_map::clear (   self  ) 

clear(self)

Definition at line 555 of file SyFi.py.

00555                    :
00556         """clear(self)"""
00557         return _SyFi.ex_int_map_clear(self)
00558 
    def swap(self, *args):

def SyFi::ex_int_map::count (   self,
  args 
)

count(self, key_type x) -> size_type

Definition at line 583 of file SyFi.py.

00583                           :
00584         """count(self, key_type x) -> size_type"""
00585         return _SyFi.ex_int_map_count(self, *args)
00586 
    def erase(self, *args):

def SyFi::ex_int_map::empty (   self  ) 

empty(self) -> bool

Definition at line 547 of file SyFi.py.

00547                    :
00548         """empty(self) -> bool"""
00549         return _SyFi.ex_int_map_empty(self)
00550 
    def size(self):

def SyFi::ex_int_map::end (   self  ) 

end(self) -> const_iterator

Definition at line 571 of file SyFi.py.

Referenced by SyFi::print().

00571                  :
00572         """end(self) -> const_iterator"""
00573         return _SyFi.ex_int_map_end(self)
00574 
    def rbegin(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 587 of file SyFi.py.

00587                           :
00588         """
00589         erase(self, key_type x) -> size_type
00590         erase(self, iterator position)
00591         erase(self, iterator first, iterator last)
00592         """
00593         return _SyFi.ex_int_map_erase(self, *args)
00594 
    def find(self, *args):

def SyFi::ex_int_map::find (   self,
  args 
)

find(self, key_type x) -> iterator

Definition at line 595 of file SyFi.py.

00595                          :
00596         """find(self, key_type x) -> iterator"""
00597         return _SyFi.ex_int_map_find(self, *args)
00598 
    def lower_bound(self, *args):

def SyFi::ex_int_map::get_allocator (   self  ) 

get_allocator(self) -> allocator_type

Definition at line 563 of file SyFi.py.

00563                            :
00564         """get_allocator(self) -> allocator_type"""
00565         return _SyFi.ex_int_map_get_allocator(self)
00566 
    def begin(self):

def SyFi::ex_int_map::has_key (   self,
  args 
)

has_key(self, key_type key) -> bool

Definition at line 502 of file SyFi.py.

00502                             :
00503         """has_key(self, key_type key) -> bool"""
00504         return _SyFi.ex_int_map_has_key(self, *args)
00505 
    def keys(self):

def SyFi::ex_int_map::items (   self  ) 

items(self) -> PyObject

Definition at line 514 of file SyFi.py.

00514                    :
00515         """items(self) -> PyObject"""
00516         return _SyFi.ex_int_map_items(self)
00517 
    def __contains__(self, *args):

def SyFi::ex_int_map::iterator (   self  ) 

iterator(self) -> SwigPyIterator

Definition at line 477 of file SyFi.py.

Referenced by SyFi::print().

00477                       :
00478         """iterator(self) -> SwigPyIterator"""
00479         return _SyFi.ex_int_map_iterator(self)
00480 
    def __iter__(self): return self.iterator()

def SyFi::ex_int_map::iteritems (   self  ) 

Definition at line 533 of file SyFi.py.

00533 : return self.iterator()

def SyFi::ex_int_map::iterkeys (   self  ) 

Definition at line 531 of file SyFi.py.

00531 : return self.key_iterator()

def SyFi::ex_int_map::itervalues (   self  ) 

Definition at line 532 of file SyFi.py.

00532 : return self.value_iterator()

def SyFi::ex_int_map::key_iterator (   self  ) 

key_iterator(self) -> SwigPyIterator

Definition at line 522 of file SyFi.py.

00522                           :
00523         """key_iterator(self) -> SwigPyIterator"""
00524         return _SyFi.ex_int_map_key_iterator(self)
00525 
    def value_iterator(self):

def SyFi::ex_int_map::keys (   self  ) 

keys(self) -> PyObject

Definition at line 506 of file SyFi.py.

00506                   :
00507         """keys(self) -> PyObject"""
00508         return _SyFi.ex_int_map_keys(self)
00509 
    def values(self):

def SyFi::ex_int_map::lower_bound (   self,
  args 
)

lower_bound(self, key_type x) -> iterator

Definition at line 599 of file SyFi.py.

00599                                 :
00600         """lower_bound(self, key_type x) -> iterator"""
00601         return _SyFi.ex_int_map_lower_bound(self, *args)
00602 
    def upper_bound(self, *args):

def SyFi::ex_int_map::rbegin (   self  ) 

rbegin(self) -> const_reverse_iterator

Definition at line 575 of file SyFi.py.

00575                     :
00576         """rbegin(self) -> const_reverse_iterator"""
00577         return _SyFi.ex_int_map_rbegin(self)
00578 
    def rend(self):

def SyFi::ex_int_map::rend (   self  ) 

rend(self) -> const_reverse_iterator

Definition at line 579 of file SyFi.py.

00579                   :
00580         """rend(self) -> const_reverse_iterator"""
00581         return _SyFi.ex_int_map_rend(self)
00582 
    def count(self, *args):

def SyFi::ex_int_map::size (   self  ) 

size(self) -> size_type

Definition at line 551 of file SyFi.py.

00551                   :
00552         """size(self) -> size_type"""
00553         return _SyFi.ex_int_map_size(self)
00554 
    def clear(self):

def SyFi::ex_int_map::swap (   self,
  args 
)

swap(self, ex_int_map v)

Definition at line 559 of file SyFi.py.

00559                          :
00560         """swap(self, ex_int_map v)"""
00561         return _SyFi.ex_int_map_swap(self, *args)
00562 
    def get_allocator(self):

def SyFi::ex_int_map::upper_bound (   self,
  args 
)

upper_bound(self, key_type x) -> iterator

Definition at line 603 of file SyFi.py.

00603                                 :
00604         """upper_bound(self, key_type x) -> iterator"""
00605         return _SyFi.ex_int_map_upper_bound(self, *args)
00606 
    __swig_destroy__ = _SyFi.delete_ex_int_map

def SyFi::ex_int_map::value_iterator (   self  ) 

value_iterator(self) -> SwigPyIterator

Definition at line 526 of file SyFi.py.

00526                             :
00527         """value_iterator(self) -> SwigPyIterator"""
00528         return _SyFi.ex_int_map_value_iterator(self)
00529 
    def __iter__(self): return self.key_iterator()

def SyFi::ex_int_map::values (   self  ) 

values(self) -> PyObject

Definition at line 510 of file SyFi.py.

00510                     :
00511         """values(self) -> PyObject"""
00512         return _SyFi.ex_int_map_values(self)
00513 
    def items(self):


Member Data Documentation

tuple SyFi::ex_int_map::__getattr__ = lambdaself,name:_swig_getattr(self, ex_int_map, name) [static, private]

Definition at line 475 of file SyFi.py.

SyFi::ex_int_map::__repr__ = _swig_repr [static, private]

Definition at line 476 of file SyFi.py.

tuple SyFi::ex_int_map::__setattr__ = lambdaself,name,value:_swig_setattr(self, ex_int_map, name, value) [static, private]

Definition at line 473 of file SyFi.py.

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

Definition at line 607 of file SyFi.py.

dictionary SyFi::ex_int_map::__swig_getmethods__ = {} [static, private]

Definition at line 474 of file SyFi.py.

dictionary SyFi::ex_int_map::__swig_setmethods__ = {} [static, private]

Definition at line 472 of file SyFi.py.

Definition at line 546 of file SyFi.py.


The documentation for this class was generated from the following file:

Generated on Mon Aug 31 16:17:07 2009 for SyFi by  doxygen 1.5.9