| 
    GetFEM
    5.4.4
    
   | 
 
Dynamic Array Library. More...
Classes | |
| class | dynamic_array | 
| Dynamic Array.  More... | |
| struct | dna_iterator | 
| Iterator class for dynamic array.  More... | |
| struct | dna_const_iterator | 
| Constant iterator class for dynamic array.  More... | |
| class | naming_system | 
| Associate a name to a method descriptor and store method descriptors.  More... | |
| class | singleton | 
| singleton class.  More... | |
| class | static_stored_object | 
| base class for static stored objects  More... | |
| struct | enr_static_stored_object | 
| Pointer to an object with the dependencies.  More... | |
| struct | enr_static_stored_object_key | 
| Pointer to a key with a coherent order.  More... | |
| struct | stored_object_tab | 
| Table of stored objects.  More... | |
Functions | |
| bool | exists_stored_object (pstatic_stored_object o) | 
| Test if an object is stored.  | |
| pstatic_stored_object | search_stored_object (pstatic_stored_object_key k) | 
| Gives a pointer to an object from a key pointer.  | |
| void | test_stored_objects (void) | 
| Test the validity of the whole global storage.  | |
| void | add_dependency (pstatic_stored_object o1, pstatic_stored_object o2) | 
| Add a dependency, object o1 will depend on object o2.  | |
| bool | del_dependency (pstatic_stored_object o1, pstatic_stored_object o2) | 
| remove a dependency.  More... | |
| void | add_stored_object (pstatic_stored_object_key k, pstatic_stored_object o, permanence perm=STANDARD_STATIC_OBJECT) | 
| Add an object with two optional dependencies.  | |
| void | del_stored_objects (std::list< pstatic_stored_object > &to_delete, bool ignore_unstored) | 
| Delete a list of objects and their dependencies.  | |
| void | del_stored_object (const pstatic_stored_object &o, bool ignore_unstored=false) | 
| Delete an object and the object which depend on it.  | |
| void | list_stored_objects (std::ostream &ost) | 
| Show a list of stored objects (for debugging purpose).  | |
| size_t | nb_stored_objects (void) | 
| Return the number of stored objects (for debugging purpose).  | |
| void | del_stored_objects (int perm) | 
| Delete all the object whose permanence is greater or equal to perm.  | |
| template<typename OBJECT_TYPE > | |
| void | delete_specific_type_stored_objects (bool all_threads=false) | 
| delete all the specific type of stored objects  | |
Dynamic Array Library.
| bool dal::del_dependency | ( | pstatic_stored_object | o1, | 
| pstatic_stored_object | o2 | ||
| ) | 
remove a dependency.
Return true if o2 has no more dependent object.
Definition at line 256 of file dal_static_stored_objects.cc.