SyFi  0.3
TDeleter< T > Class Template Reference

List of all members.

Public Member Functions

 TDeleter ()
 ~TDeleter ()

Public Attributes

T * obj

Detailed Description

template<class T>
class TDeleter< T >

Definition at line 3517 of file SyFiPYTHON_wrap.cxx.


Constructor & Destructor Documentation

template<class T >
TDeleter< T >::TDeleter ( ) [inline]

Definition at line 3523 of file SyFiPYTHON_wrap.cxx.

            :
    obj(0)
  {
    //std::cout << "TDeleter constructor." << std::endl;
  }
template<class T >
TDeleter< T >::~TDeleter ( ) [inline]

Definition at line 3529 of file SyFiPYTHON_wrap.cxx.

  {
    //std::cout << "TDeleter destructor, obj = " << obj << std::endl;
    if(obj)
    {
      //std::cout << "TDeleter deleting obj:" << std::endl;
      delete obj;
      //std::cout << "TDeleter done deleting obj." << std::endl;
    }
    //std::cout << "TDeleter is now destroyed." << std::endl;
  }

Member Data Documentation

template<class T >
T* TDeleter< T >::obj

Definition at line 3521 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_collect_symbols__SWIG_0(), _wrap_collect_symbols__SWIG_1(), _wrap_compare(), _wrap_count_ops(), _wrap_count_symbols(), _wrap_EQUAL_OR_DIE(), _wrap_equations2matrix(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_count(), _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_find(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_upper_bound(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_resize__SWIG_1(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_count(), _wrap_exmap_erase__SWIG_0(), _wrap_exmap_find(), _wrap_exmap_has_key(), _wrap_exmap_lower_bound(), _wrap_exmap_upper_bound(), _wrap_exset_count(), _wrap_exset_equal_range(), _wrap_exset_erase__SWIG_0(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_lower_bound(), _wrap_exset_upper_bound(), _wrap_extract_symbols(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_push_back(), _wrap_exvector_resize__SWIG_1(), _wrap_matrix_from_equations(), _wrap_matrix_to_lst2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exvector__SWIG_3(), _wrap_replace_powers__SWIG_0(), and _wrap_replace_powers__SWIG_1().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines