SyFi::exset Class Reference

Inheritance diagram for SyFi::exset:

SyFi::_object

List of all members.

Public Member Functions

def iterator
def __iter__
def __nonzero__
def __bool__
def __len__
def append
def __contains__
def __getitem__
def __init__
def empty
def size
def clear
def swap
def count
def begin
def end
def rbegin
def rend
def erase
def find
def lower_bound
def upper_bound
def equal_range
def insert

Public Attributes

 this

Static Private Attributes

dictionary __swig_setmethods__ = {}
tuple __setattr__ = lambdaself,name,value:_swig_setattr(self, exset, name, value)
dictionary __swig_getmethods__ = {}
tuple __getattr__ = lambdaself,name:_swig_getattr(self, exset, name)
 __repr__ = _swig_repr
 __swig_destroy__ = _SyFi.delete_exset


Detailed Description

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

Definition at line 989 of file SyFi.py.


Member Function Documentation

def SyFi::exset::__bool__ (   self  ) 

__bool__(self) -> bool

Definition at line 1005 of file SyFi.py.

01005                       :
01006         """__bool__(self) -> bool"""
01007         return _SyFi.exset___bool__(self)
01008 
    def __len__(self):

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

__contains__(self, value_type x) -> bool

Definition at line 1017 of file SyFi.py.

01017                                  :
01018         """__contains__(self, value_type x) -> bool"""
01019         return _SyFi.exset___contains__(self, *args)
01020 
    def __getitem__(self, *args):

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

__getitem__(self, difference_type i) -> value_type

Definition at line 1021 of file SyFi.py.

01021                                 :
01022         """__getitem__(self, difference_type i) -> value_type"""
01023         return _SyFi.exset___getitem__(self, *args)
01024 
    def __init__(self, *args): 

def SyFi::exset::__init__ (   self,
  args 
)

__init__(self, GiNaC::ex_is_less arg0) -> exset
__init__(self) -> exset
__init__(self, exset arg0) -> exset

Definition at line 1025 of file SyFi.py.

01025                              : 
01026         """
01027         __init__(self, GiNaC::ex_is_less arg0) -> exset
01028         __init__(self) -> exset
01029         __init__(self, exset arg0) -> exset
01030         """
01031         this = _SyFi.new_exset(*args)
01032         try: self.this.append(this)
01033         except: self.this = this

def SyFi::exset::__iter__ (   self  ) 

Definition at line 1000 of file SyFi.py.

01000 : return self.iterator()

def SyFi::exset::__len__ (   self  ) 

__len__(self) -> size_type

Definition at line 1009 of file SyFi.py.

01009                      :
01010         """__len__(self) -> size_type"""
01011         return _SyFi.exset___len__(self)
01012 
    def append(self, *args):

def SyFi::exset::__nonzero__ (   self  ) 

__nonzero__(self) -> bool

Definition at line 1001 of file SyFi.py.

01001                          :
01002         """__nonzero__(self) -> bool"""
01003         return _SyFi.exset___nonzero__(self)
01004 
    def __bool__(self):

def SyFi::exset::append (   self,
  args 
)

append(self, value_type x)

Definition at line 1013 of file SyFi.py.

01013                            :
01014         """append(self, value_type x)"""
01015         return _SyFi.exset_append(self, *args)
01016 
    def __contains__(self, *args):

def SyFi::exset::begin (   self  ) 

begin(self) -> iterator

Definition at line 1054 of file SyFi.py.

Referenced by SyFi::collect_symbols().

01054                    :
01055         """begin(self) -> iterator"""
01056         return _SyFi.exset_begin(self)
01057 
    def end(self):

def SyFi::exset::clear (   self  ) 

clear(self)

Definition at line 1042 of file SyFi.py.

01042                    :
01043         """clear(self)"""
01044         return _SyFi.exset_clear(self)
01045 
    def swap(self, *args):

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

count(self, key_type x) -> size_type

Definition at line 1050 of file SyFi.py.

01050                           :
01051         """count(self, key_type x) -> size_type"""
01052         return _SyFi.exset_count(self, *args)
01053 
    def begin(self):

def SyFi::exset::empty (   self  ) 

empty(self) -> bool

Definition at line 1034 of file SyFi.py.

01034                    :
01035         """empty(self) -> bool"""
01036         return _SyFi.exset_empty(self)
01037 
    def size(self):

def SyFi::exset::end (   self  ) 

end(self) -> iterator

Definition at line 1058 of file SyFi.py.

Referenced by SyFi::collect_symbols().

01058                  :
01059         """end(self) -> iterator"""
01060         return _SyFi.exset_end(self)
01061 
    def rbegin(self):

def SyFi::exset::equal_range (   self,
  args 
)

equal_range(self, key_type x) -> std::pair<(std::set<(GiNaC::ex,GiNaC::ex_is_less)>::iterator,std::set<(GiNaC::ex,GiNaC::ex_is_less)>::iterator)>

Definition at line 1090 of file SyFi.py.

01090                                 :
01091         """equal_range(self, key_type x) -> std::pair<(std::set<(GiNaC::ex,GiNaC::ex_is_less)>::iterator,std::set<(GiNaC::ex,GiNaC::ex_is_less)>::iterator)>"""
01092         return _SyFi.exset_equal_range(self, *args)
01093 
    def insert(self, *args):

def SyFi::exset::erase (   self,
  args 
)

erase(self, key_type x) -> size_type
erase(self, iterator pos)
erase(self, iterator first, iterator last)

Definition at line 1070 of file SyFi.py.

01070                           :
01071         """
01072         erase(self, key_type x) -> size_type
01073         erase(self, iterator pos)
01074         erase(self, iterator first, iterator last)
01075         """
01076         return _SyFi.exset_erase(self, *args)
01077 
    def find(self, *args):

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

find(self, key_type x) -> iterator

Definition at line 1078 of file SyFi.py.

01078                          :
01079         """find(self, key_type x) -> iterator"""
01080         return _SyFi.exset_find(self, *args)
01081 
    def lower_bound(self, *args):

def SyFi::exset::insert (   self,
  args 
)

insert(self, value_type __x) -> std::pair<(std::set<(GiNaC::ex,GiNaC::ex_is_less)>::iterator,bool)>

Definition at line 1094 of file SyFi.py.

Referenced by SyFi::collect_symbols().

01094                            :
01095         """insert(self, value_type __x) -> std::pair<(std::set<(GiNaC::ex,GiNaC::ex_is_less)>::iterator,bool)>"""
01096         return _SyFi.exset_insert(self, *args)
01097 
    __swig_destroy__ = _SyFi.delete_exset

def SyFi::exset::iterator (   self  ) 

iterator(self) -> SwigPyIterator

Definition at line 996 of file SyFi.py.

Referenced by SyFi::collect_symbols().

00996                       :
00997         """iterator(self) -> SwigPyIterator"""
00998         return _SyFi.exset_iterator(self)
00999 
    def __iter__(self): return self.iterator()

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

lower_bound(self, key_type x) -> iterator

Definition at line 1082 of file SyFi.py.

01082                                 :
01083         """lower_bound(self, key_type x) -> iterator"""
01084         return _SyFi.exset_lower_bound(self, *args)
01085 
    def upper_bound(self, *args):

def SyFi::exset::rbegin (   self  ) 

rbegin(self) -> reverse_iterator

Definition at line 1062 of file SyFi.py.

01062                     :
01063         """rbegin(self) -> reverse_iterator"""
01064         return _SyFi.exset_rbegin(self)
01065 
    def rend(self):

def SyFi::exset::rend (   self  ) 

rend(self) -> reverse_iterator

Definition at line 1066 of file SyFi.py.

01066                   :
01067         """rend(self) -> reverse_iterator"""
01068         return _SyFi.exset_rend(self)
01069 
    def erase(self, *args):

def SyFi::exset::size (   self  ) 

size(self) -> size_type

Definition at line 1038 of file SyFi.py.

Referenced by SyFi::collect_symbols().

01038                   :
01039         """size(self) -> size_type"""
01040         return _SyFi.exset_size(self)
01041 
    def clear(self):

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

swap(self, exset v)

Definition at line 1046 of file SyFi.py.

01046                          :
01047         """swap(self, exset v)"""
01048         return _SyFi.exset_swap(self, *args)
01049 
    def count(self, *args):

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

upper_bound(self, key_type x) -> iterator

Definition at line 1086 of file SyFi.py.

01086                                 :
01087         """upper_bound(self, key_type x) -> iterator"""
01088         return _SyFi.exset_upper_bound(self, *args)
01089 
    def equal_range(self, *args):


Member Data Documentation

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

Definition at line 994 of file SyFi.py.

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

Definition at line 995 of file SyFi.py.

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

Definition at line 992 of file SyFi.py.

SyFi::exset::__swig_destroy__ = _SyFi.delete_exset [static, private]

Definition at line 1098 of file SyFi.py.

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

Definition at line 993 of file SyFi.py.

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

Definition at line 991 of file SyFi.py.

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