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

01428 
01429     def __init__(self, *args):
01430         """
01431         __init__(std::set<(GiNaC::ex,GiNaC::ex_is_less)> self, GiNaC::ex_is_less const & arg2) -> exset
01432         __init__(std::set<(GiNaC::ex,GiNaC::ex_is_less)> self) -> exset
01433         __init__(std::set<(GiNaC::ex,GiNaC::ex_is_less)> self, exset arg2) -> exset
01434         """
01435         _SyFi.exset_swiginit(self,_SyFi.new_exset(*args))


Member Function Documentation

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

Definition at line 1393 of file SyFi.py.

01393 
01394     def __bool__(self):
01395         """__bool__(exset self) -> bool"""
01396         return _SyFi.exset___bool__(self)
01397 

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

Definition at line 1408 of file SyFi.py.

01408 
01409     def __contains__(self, x):
01410         """__contains__(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x) -> bool"""
01411         return _SyFi.exset___contains__(self, x)
01412 

def SyFi.exset.__getitem__ (   self,
  i 
)
__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 1413 of file SyFi.py.

01413 
01414     def __getitem__(self, i):
01415         """__getitem__(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::difference_type i) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type"""
01416         return _SyFi.exset___getitem__(self, i)
01417 

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

Definition at line 1398 of file SyFi.py.

01398 
01399     def __len__(self):
01400         """__len__(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type"""
01401         return _SyFi.exset___len__(self)
01402 

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

Definition at line 1388 of file SyFi.py.

01388 
01389     def __nonzero__(self):
01390         """__nonzero__(exset self) -> bool"""
01391         return _SyFi.exset___nonzero__(self)
01392 

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

Definition at line 1418 of file SyFi.py.

01418 
01419     def add(self, x):
01420         """add(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)"""
01421         return _SyFi.exset_add(self, x)
01422 

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

Definition at line 1403 of file SyFi.py.

01403 
01404     def append(self, x):
01405         """append(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)"""
01406         return _SyFi.exset_append(self, x)
01407 

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

Definition at line 1461 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01461 
01462     def begin(self):
01463         """begin(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01464         return _SyFi.exset_begin(self)
01465 

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

Definition at line 1446 of file SyFi.py.

01446 
01447     def clear(self):
01448         """clear(exset self)"""
01449         return _SyFi.exset_clear(self)
01450 

def SyFi.exset.count (   self,
  x 
)
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 1456 of file SyFi.py.

01456 
01457     def count(self, x):
01458         """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"""
01459         return _SyFi.exset_count(self, x)
01460 

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

Definition at line 1423 of file SyFi.py.

01423 
01424     def discard(self, x):
01425         """discard(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type x)"""
01426         return _SyFi.exset_discard(self, x)
01427 

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

Definition at line 1436 of file SyFi.py.

01436 
01437     def empty(self):
01438         """empty(exset self) -> bool"""
01439         return _SyFi.exset_empty(self)
01440 

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

Definition at line 1466 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01466 
01467     def end(self):
01468         """end(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01469         return _SyFi.exset_end(self)
01470 

def SyFi.exset.equal_range (   self,
  x 
)
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 1505 of file SyFi.py.

01505 
01506     def equal_range(self, x):
01507         """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 >"""
01508         return _SyFi.exset_equal_range(self, x)
01509 

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

01481 
01482     def erase(self, *args):
01483         """
01484         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
01485         erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator pos)
01486         erase(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator first, std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator last)
01487         """
01488         return _SyFi.exset_erase(self, *args)
01489 

def SyFi.exset.find (   self,
  x 
)
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 1490 of file SyFi.py.

01490 
01491     def find(self, x):
01492         """find(exset self, std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator"""
01493         return _SyFi.exset_find(self, x)
01494 

def SyFi.exset.insert (   self,
  __x 
)
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 1510 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01510 
01511     def insert(self, __x):
01512         """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 >"""
01513         return _SyFi.exset_insert(self, __x)

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

Definition at line 1381 of file SyFi.py.

Referenced by SyFi.exset.__iter__().

01381 
01382     def iterator(self):
01383         """iterator(exset self) -> SwigPyIterator"""
01384         return _SyFi.exset_iterator(self)

def SyFi.exset.lower_bound (   self,
  x 
)
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 1495 of file SyFi.py.

01495 
01496     def lower_bound(self, x):
01497         """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"""
01498         return _SyFi.exset_lower_bound(self, x)
01499 

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

Definition at line 1471 of file SyFi.py.

01471 
01472     def rbegin(self):
01473         """rbegin(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator"""
01474         return _SyFi.exset_rbegin(self)
01475 

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

Definition at line 1476 of file SyFi.py.

01476 
01477     def rend(self):
01478         """rend(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator"""
01479         return _SyFi.exset_rend(self)
01480 

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

Definition at line 1441 of file SyFi.py.

Referenced by SyFi.collect_symbols().

01441 
01442     def size(self):
01443         """size(exset self) -> std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type"""
01444         return _SyFi.exset_size(self)
01445 

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

Definition at line 1451 of file SyFi.py.

01451 
01452     def swap(self, v):
01453         """swap(exset self, exset v)"""
01454         return _SyFi.exset_swap(self, v)
01455 

def SyFi.exset.upper_bound (   self,
  x 
)
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 1500 of file SyFi.py.

01500 
01501     def upper_bound(self, x):
01502         """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"""
01503         return _SyFi.exset_upper_bound(self, x)
01504 


Member Data Documentation

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

Definition at line 1379 of file SyFi.py.

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

Definition at line 1514 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 1378 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