ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/headers/MakeStamps.hpp
(Generate patch)

Comparing:
branches/mmeineke/mdtools/headers/MakeStamps.hpp (file contents), Revision 10 by mmeineke, Tue Jul 9 18:40:59 2002 UTC vs.
trunk/mdtools/headers/MakeStamps.hpp (file contents), Revision 213 by mmeineke, Mon Dec 16 21:42:11 2002 UTC

# Line 14 | Line 14 | class LinkedMolStamp{ (public)
14   class LinkedMolStamp{
15  
16   public:
17 <  LinkedMolStamp(){ mol_stamp = NULL; next = NULL; }
17 >  LinkedMolStamp(){ mol_stamp = NULL; next = NULL; prev = NULL; }
18    ~LinkedMolStamp();
19    
20    MoleculeStamp* match( char* id );
21 +  LinkedMolStamp* extract( char* id );
22    void setStamp( MoleculeStamp* the_stamp ){ mol_stamp = the_stamp; }
23    MoleculeStamp* getStamp(){ return mol_stamp; }
24 <  void setNext( LinkedMolStamp* the_next ){ next = the_next; }
24 >  void add( LinkedMolStamp* newbie );
25 >  void setPrev( LinkedMolStamp* thePrev ){ prev = thePrev; }
26 >  void setNext( LinkedMolStamp* theNext ){ next = theNext; }
27    LinkedMolStamp* getNext() { return next; }
28    
29   private:
30    MoleculeStamp* mol_stamp;
31    LinkedMolStamp* next;
32 +  LinkedMolStamp* prev;
33   };
34  
35   class MakeStamps{
# Line 62 | Line 66 | class MakeStamps{ (public)
66    int torsionConstraint( event* the_event );
67    int torsionEnd( event* the_event );
68  
69 <  MoleculeStamp* getMolecule( char* the_id );
69 >  LinkedMolStamp* extractMolStamp( char* the_id );
70  
71   private:
72  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines