GenericListNode.h
From Giona
(Difference between revisions)
(3 intermediate revisions not shown) | |||
Line 4: | Line 4: | ||
#include <cstdlib> | #include <cstdlib> | ||
+ | #include "Debug.h" | ||
typedef int* genericListElemT; | typedef int* genericListElemT; | ||
Line 17: | Line 18: | ||
void setElem(genericListElemT elem); | void setElem(genericListElemT elem); | ||
genericListElemT getElem(); | genericListElemT getElem(); | ||
+ | void setNotAnObject(); | ||
private: | private: | ||
genericListElemT elem; | genericListElemT elem; | ||
GenericListNode *next; | GenericListNode *next; | ||
+ | bool notAnObject; | ||
}; | }; | ||
#endif /*GENERICLISTNODE_H_*/ | #endif /*GENERICLISTNODE_H_*/ | ||
Line 25: | Line 28: | ||
</pre> | </pre> | ||
+ | [[Il database Object Oriented Generico|BACK]] | ||
[[Category:Codice Sorgente]] | [[Category:Codice Sorgente]] |
Current revision as of 17:36, 17 December 2007
#ifndef _GENERICLISTNODE_H #define _GENERICLISTNODE_H #include <cstdlib> #include "Debug.h" typedef int* genericListElemT; class GenericListNode { public: GenericListNode(); virtual ~GenericListNode(); void setNext(GenericListNode *next); GenericListNode* getNext(); void setElem(genericListElemT elem); genericListElemT getElem(); void setNotAnObject(); private: genericListElemT elem; GenericListNode *next; bool notAnObject; }; #endif /*GENERICLISTNODE_H_*/