SyFi  0.3
SyFi.exset Class Reference

List of all members.

Public Member Functions

def iterator
def __iter__
def __nonzero__
def __bool__
def __len__
def append
def __contains__
def __getitem__
def add
def discard
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

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_exset

Detailed Description

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

Definition at line 1159 of file SyFi.py.


Constructor & Destructor Documentation

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

Definition at line 1200 of file SyFi.py.

01200 
01201     def __init__(self, *args): 
01202         """
01203         __init__(std::set<(GiNaC::ex,GiNaC::ex_is_less)> self, GiNaC::ex_is_less const & arg2) -> exset
01204         __init__(std::set<(GiNaC::ex,GiNaC::ex_is_less)> self) -> exset
01205         __init__(std::set<(GiNaC::ex,GiNaC::ex_is_less)> self, exset arg2) -> exset
01206         """
        _SyFi.exset_swiginit(self,_SyFi.new_exset(*args))

Member Function Documentation

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

Definition at line 1172 of file SyFi.py.

01172 
01173     def __bool__(self):
01174         """__bool__(exset self) -> bool"""
01175         return _SyFi.exset___bool__(self)

def SyFi.exset.__contains__ (   self,
  args 
)
__contains__(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x) -> bool

Definition at line 1184 of file SyFi.py.

01184 
01185     def __contains__(self, *args):
01186         """__contains__(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x) -> bool"""
01187         return _SyFi.exset___contains__(self, *args)

def SyFi.exset.__getitem__ (   self,
  args 
)
__getitem__(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::difference_type i) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type

Definition at line 1188 of file SyFi.py.

01188 
01189     def __getitem__(self, *args):
01190         """__getitem__(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::difference_type i) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type"""
01191         return _SyFi.exset___getitem__(self, *args)

def SyFi.exset.__iter__ (   self)

Definition at line 1167 of file SyFi.py.

References SyFi.exset.iterator().

01167 
    def __iter__(self): return self.iterator()
def SyFi.exset.__len__ (   self)
__len__(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type

Definition at line 1176 of file SyFi.py.

01176 
01177     def __len__(self):
01178         """__len__(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type"""
01179         return _SyFi.exset___len__(self)

def SyFi.exset.__nonzero__ (   self)
__nonzero__(exset self) -> bool

Definition at line 1168 of file SyFi.py.

01168 
01169     def __nonzero__(self):
01170         """__nonzero__(exset self) -> bool"""
01171         return _SyFi.exset___nonzero__(self)

def SyFi.exset.add (   self,
  args 
)
add(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)

Definition at line 1192 of file SyFi.py.

01192 
01193     def add(self, *args):
01194         """add(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)"""
01195         return _SyFi.exset_add(self, *args)

def SyFi.exset.append (   self,
  args 
)
append(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)

Definition at line 1180 of file SyFi.py.

01180 
01181     def append(self, *args):
01182         """append(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)"""
01183         return _SyFi.exset_append(self, *args)

def SyFi.exset.begin (   self)
begin(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 1227 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01227 
01228     def begin(self):
01229         """begin(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01230         return _SyFi.exset_begin(self)

def SyFi.exset.clear (   self)
clear(exset self)

Definition at line 1215 of file SyFi.py.

01215 
01216     def clear(self):
01217         """clear(exset self)"""
01218         return _SyFi.exset_clear(self)

def SyFi.exset.count (   self,
  args 
)
count(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type

Definition at line 1223 of file SyFi.py.

01223 
01224     def count(self, *args):
01225         """count(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type"""
01226         return _SyFi.exset_count(self, *args)

def SyFi.exset.discard (   self,
  args 
)
discard(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)

Definition at line 1196 of file SyFi.py.

01196 
01197     def discard(self, *args):
01198         """discard(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)"""
01199         return _SyFi.exset_discard(self, *args)

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

Definition at line 1207 of file SyFi.py.

01207 
01208     def empty(self):
01209         """empty(exset self) -> bool"""
01210         return _SyFi.exset_empty(self)

def SyFi.exset.end (   self)
end(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 1231 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01231 
01232     def end(self):
01233         """end(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01234         return _SyFi.exset_end(self)

def SyFi.exset.equal_range (   self,
  args 
)
equal_range(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator >

Definition at line 1263 of file SyFi.py.

01263 
01264     def equal_range(self, *args):
01265         """equal_range(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator >"""
01266         return _SyFi.exset_equal_range(self, *args)

def SyFi.exset.erase (   self,
  args 
)
erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type
erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator pos)
erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator first, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator last)

Definition at line 1243 of file SyFi.py.

01243 
01244     def erase(self, *args):
01245         """
01246         erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type
01247         erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator pos)
01248         erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator first, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator last)
01249         """
01250         return _SyFi.exset_erase(self, *args)

def SyFi.exset.find (   self,
  args 
)
find(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 1251 of file SyFi.py.

01251 
01252     def find(self, *args):
01253         """find(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01254         return _SyFi.exset_find(self, *args)

def SyFi.exset.insert (   self,
  args 
)
insert(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type const & __x) -> std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,bool >

Definition at line 1267 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01267 
01268     def insert(self, *args):
01269         """insert(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type const & __x) -> std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,bool >"""
01270         return _SyFi.exset_insert(self, *args)

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

Definition at line 1163 of file SyFi.py.

Referenced by SyFi.exset.__iter__().

01163 
01164     def iterator(self):
01165         """iterator(exset self) -> SwigPyIterator"""
01166         return _SyFi.exset_iterator(self)

def SyFi.exset.lower_bound (   self,
  args 
)
lower_bound(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 1255 of file SyFi.py.

01255 
01256     def lower_bound(self, *args):
01257         """lower_bound(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01258         return _SyFi.exset_lower_bound(self, *args)

def SyFi.exset.rbegin (   self)
rbegin(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator

Definition at line 1235 of file SyFi.py.

01235 
01236     def rbegin(self):
01237         """rbegin(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator"""
01238         return _SyFi.exset_rbegin(self)

def SyFi.exset.rend (   self)
rend(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator

Definition at line 1239 of file SyFi.py.

01239 
01240     def rend(self):
01241         """rend(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator"""
01242         return _SyFi.exset_rend(self)

def SyFi.exset.size (   self)
size(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type

Definition at line 1211 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01211 
01212     def size(self):
01213         """size(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type"""
01214         return _SyFi.exset_size(self)

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

Definition at line 1219 of file SyFi.py.

01219 
01220     def swap(self, *args):
01221         """swap(exset self, exset v)"""
01222         return _SyFi.exset_swap(self, *args)

def SyFi.exset.upper_bound (   self,
  args 
)
upper_bound(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 1259 of file SyFi.py.

01259 
01260     def upper_bound(self, *args):
01261         """upper_bound(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01262         return _SyFi.exset_upper_bound(self, *args)


Member Data Documentation

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

Definition at line 1162 of file SyFi.py.

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

Definition at line 1271 of file SyFi.py.

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

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